Nike Clone Project Repository

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.

Overview

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.

Technologies Used

  • MongoDB
  • Express.js
  • React.js
  • Node.js
  • Passport.js
  • JWT tokens
  • Razorpay

Getting Started

  1. Clone this repository to your local machine.
  2. Install dependencies using npm install or yarn install.
  3. Set up your MongoDB database.
  4. Configure environment variables.
  5. Run the server using node index.js or nodemon index.js.
  6. Navigate to the client directory and start the React app using npm start or yarn start.

Links

Contributing

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.

License

This project is licensed under the MIT License.