An E-commerce Food ordering app where the User can order Food online.
- Next Js
- MongoDB
- Javascript
- HTML
- CSS
- Firebase Auth
- Redux
- React-Bootstrap
To run this application on your local system
- Clone the Repository
- npm install
- npm run dev
- Use the application
- There is login and logout functionality made with the help of firebase Auth.
- Oauth with Google.
- Elegant navbar for easy navigation between pages.
- Product Pages where all the products are displayed using Server Side Rendering.
- Single Product Page on clicking Each Product carrying description of that product.
- Cart Page with Total.
- Checkout Page with Stripe Checkout.
- On opening the application the user is taken to the landing Page which have a Navbar to navigate to different Section of the application.
- User can navigate to Product Section.
- On clicking the product The user is redirected to the single product page.
- On the single product page there is a functionality of selecting the options and Add/Remove from cart button.
- Single Product Page to view the description of each and every Product.
- Cart with total Items and Total.
- Payement Section with Stripe checkout.
- Orders Page where the user can see all his previous orders.
- Admin Panel with the functionality of Adding,deleteing and updating the product.