Skip to content

staranbeer/instagram-clone

Repository files navigation

Instagram clone

A 36-hour personal exercise to replicate the front end of the official Instagram app equipped with client-side routing and populated using fakerjs.

Group 10

Technologies Used

  • React
  • Next.js
  • TailwindCSS
  • fakerjs

Quick Start

To use the app, you can head over to the official website

Running Locally

Requirements

Make sure you have node installed. You can check which version of node you're using by running the following command.

node -v

We recommend using the lts(Long-term Support) version of node.

Cloning the repo

git clone https://github.com/staranbeer/instagram-clone.git
cd css-generator
npm install
npm run start

How do I contribute?

All kinds of suggestions and contributions are welcome

To contribute, you can fork the project repository so that you can have your own copy of the project on your github.

  1. Go to the repository on GitHub: https://github.com/staranbeer/instagram-clone

  2. Click the "Fork" Button in the upper right-hand corner of the interface.

  3. After the repository has been forked, you will be taken to your copy of the instagram-clone repository

  4. Now you can clone the repository locally by running the following command on your terminal.

git clone https://github.com/YOUR_USER_NAME/instagram-clone.git
  1. Check out a new branch so you don't make changes to the main branch.
git checkout -b your-branch-name
  1. You can commit any changes you make by running:
git add .
git commit -m "i changed something"
  1. After you're done commiting your changes, you can push changes to your branch by running.
git push origin <your-branch-name>
  1. Now, go to your repository on github and click on the compare and pull request button.

After your changes are approved, They will be merged with the primary codebase.

License

MIT