Skip to content

Semma Pasi is a modern food delivery web application built with React.js and Chakra UI, integrating Swiggy APIs for seamless restaurant browsing, menu viewing, and order placement. Designed for educational purposes, it showcases frontend development practices and API integration in a responsive, user-friendly interface.

License

Notifications You must be signed in to change notification settings

sriram23/semma-pasi

Repository files navigation

Visits Badge Updated Badge Created Badge GitHub contributors GitHub License Website GitHub top language

Semma Pasi

Welcome to Semma Pasi, a modern food delivery web application built with React.js and Chakra UI, leveraging Swiggy APIs. This project is an experimental web app created for educational purposes. This README provides an overview of the project, installation instructions, usage guidelines, and other essential information.

Table of Contents

Overview

Semma Pasi is designed to provide a seamless food delivery experience by integrating with Swiggy's APIs. It allows users to browse through a variety of restaurants, view menus, and place orders conveniently. This project is experimental and primarily created for educational purposes to demonstrate the integration of third-party APIs and modern web development technologies.

Features

  • Restaurant Listings: Browse through a comprehensive list of restaurants.
  • Menu Display: View detailed menus for each restaurant.
  • Order Placement: Place orders quickly and easily.
  • Responsive Design: Enjoy a smooth user experience across all devices.

Installation

Follow these steps to install Semma Pasi:

  1. Clone the repository:

    git clone https://github.com/yourusername/semma-pasi.git

  2. Navigate to the project directory:

    cd semma-pasi

  3. Install the dependencies:

    npm install

Usage

To start using Semma Pasi, follow these instructions:

  1. Run the application:

    npm start

  2. Open your browser and go to:

    http://localhost:1234

  3. Explore the features:

    • Browse through the restaurant listings.
    • View menus and place orders.

Screenshots

Here are some screenshots of the Semma Pasi application:

image Home page with a list of restaurants.

image Menu page displaying dishes from a selected restaurant.

Contributing

We welcome contributions to Semma Pasi! To contribute, please follow these steps:

  1. Fork the repository:

    Click the "Fork" button at the top right of the repository page.

  2. Clone your forked repository:

   git clone https://github.com/yourusername/semma-pasi.git
  1. Create a new branch:
   git checkout -b feature-branch
  1. Make your changes and commit them:
   git commit -m "Description of your changes"
  1. Push to the branch:
   git push origin feature-branch
  1. Create a Pull Request:

    Go to the original repository and click "New Pull Request".

Contributors

Contributors Display

License

This project is licensed under the MIT License. See the LICENSE file for details.

Contact

For questions or support, please reach out to [email protected].


Thank you for exploring Semma Pasi! We hope it serves as a valuable learning resource. Happy coding!

About

Semma Pasi is a modern food delivery web application built with React.js and Chakra UI, integrating Swiggy APIs for seamless restaurant browsing, menu viewing, and order placement. Designed for educational purposes, it showcases frontend development practices and API integration in a responsive, user-friendly interface.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published