Welcome to our awesome e-commerce project! This is a README.md file to guide you through our project and get you started.
Our e-commerce project is a cutting-edge online platform that allows users to browse and purchase a wide range of products from various categories. It provides an immersive shopping experience with secure payments, detailed product information, and a user-friendly interface.
✨ Easy-to-use and intuitive user interface
✨ Secure and seamless payment processing
✨ Product search and filtering options
✨ User authentication and registration
✨ Cart management and order tracking
✨ Responsive design for mobile and desktop devices
✨ Admin panel for managing products and orders
✨ PDF Bill download
To run this project locally, follow these steps:
- Clone the repository:
git clone https://github.com/Rickey07/ZBay.git
- Navigate to the project directory:
cd ./Server
andcd ./Client
- Install the dependencies:
npm install
- Set up the environment variables:
- Rename
.env.example
to.env
- Provide the necessary values for the variables
- Rename
- Start the development server:
npm start for client
andnodemon index.js for server
- Open your browser and visit:
http://localhost:3000
Our project is built using the following technologies:
- Frontend: React.js, Redux, HTML, CSS
- Backend: Node.js, Express.js, MongoDB
- Payment Processing: Stripe API
- Deployment: Vercel and railaways
We welcome contributions from everyone! If you'd like to contribute to our project, please follow these steps:
- Fork the repository
- Create your branch:
git checkout -b feature/your-feature
- Commit your changes:
git commit -am 'Add your feature'
- Push to the branch:
git push origin feature/your-feature
- Open a pull request
A: You can reach out to me at Rickeyrickey747@gmail.com or on linkedin.
A: Yes, you can try our live demo at Demo Link.
This project is licensed under the MIT License.
Feel free to explore, learn, and use our e-commerce project for your own needs. We hope you enjoy using it as much as we enjoyed creating it! 😄