Welcome to the Nike Clone Project repository! This repository hosts the codebase for the Nike clone project featured in our YouTube video series. Here, you'll find the implementation of CRUD operations and various features crucial for building a fully functional e-commerce application.
Throughout this series, we guide you through the process of building an e-commerce application similar to Nike's platform. You'll learn essential concepts and techniques, including:
- Implementing CRUD operations
- Authentication using Passport.js
- Secure communication with JWT tokens
- Integrating a payment gateway using Razorpay
- Leveraging the MERN stack (MongoDB, Express.js, React.js, Node.js)
Whether you're a beginner eager to learn or an experienced developer looking to expand your skills, this playlist offers valuable insights and hands-on experience.
- MongoDB
- Express.js
- React.js
- Node.js
- Passport.js
- JWT tokens
- Razorpay
- Clone this repository to your local machine.
- Install dependencies using
npm install
oryarn install
. - Set up your MongoDB database.
- Configure environment variables.
- Run the server using
node index.js
ornodemon index.js
. - Navigate to the client directory and start the React app using
npm start
oryarn start
.
We welcome contributions to improve this project! If you have any ideas, enhancements, or bug fixes, feel free to open an issue or submit a pull request.
This project is licensed under the MIT License.