OLX Clone

This is a clone of the OLX website.

Features

  • User can create an account.
  • User can login.
  • User can list a product.
  • User can buy a product.
  • User can search for a product.
  • User can view a list of products.
  • User can check all the listed products.
  • User can check all the products he/she bought.

Technologies

  • React.js
  • Node.js
  • Express.js
  • MongoDB

Installation

  • Clone the repository.

  • Go to the server folder.

  • Copy the contents of .env.example file and paste it in the .env file.

  • Run yarn install OR npm install to install all the dependencies.

  • Run yarn dev OR npm dev to start the server.

  • Server will be running on http://127.0.0.1:5000/.

  • Go to the client folder.

  • Copy the contents of .env.example file and paste it in the .env file.

  • Run yarn install OR npm install to install all the dependencies.

  • Run yarn start OR npm start to start the server.

  • Server will be running on http://127.0.0.1:3000/.

Credentials

Admin Credentials

User Credentials

Contribution

  • Fork the repository.
  • Clone the repository.
  • Create a new branch.
  • Make changes.
  • Push the changes.
  • Create a pull request.