Larry-pat foods is a modern and stylish Food Store web application built using React.js, Express.js, Node.js and MongoDB. This platform provides a wide range of foods you can buy for yourself and your loved ones.
- Features
- Technologies Used
- Getting Started
- Installation
- Usage
- API Documentation
- Database Schema
- Contributing
- License
- User Authentication: Secure user registration and login functionality.
- Product Catalog: Browse a wide range of food products.
- Product Details: View detailed information about each product.
- Shopping Cart: Add products to the shopping cart for a seamless shopping experience.
- Checkout: Easily manage your cart and complete your purchase.
- Frontend: React.js and tailwind.css
- Backend: Express.js and Node.js
- Database: MongoDB
- Payment Processing: (If applicable, mention the payment gateway)
To get started with Larry-pat foods, follow these steps:
- Clone the repository:
git clone https://github.com/emmy-akintz/larry-pat-foods.git
- Install dependencies for both the frontend and backend: cd client npm install cd server npm install
- Set up your MongoDB database, nodemailer details and update the configuration files accordingly in your env file.
- Start the frontend and backend servers: cd client npm run dev cd server npm run dev
- Access the application in your web browser at
http://localhost:5173
.
If you want to run this application locally, follow the Getting Started section above. Otherwise, the application should be deployed and accessible online.
- Visit the website at larry-pat-foods.com.
- Create an account or log in to start shopping.
- Browse the catalog, add items to your cart, expect your delivery and then pay on delivery.
- Check your order status in your account profile.
We welcome contributions from the open-source community. Send me a message through emzyakints2005@gmail.com