A clone of IG to a certain point ✨.
View Demo
Clone down this repository. You will need node
and npm
installed globally on your machine. Also, kindly change the config ID of firebase to your own in the /lib/firebase.js.
Installation:
npm install
To Run Test Suite:
npm test
To Start Server:
npm start
To Visit App:
localhost:3000
This was a long project in an attempt to get familiar with the React codebase in actual production.
I also did full coverage on testing. If you want to see how the testing is done, consider supporting Karl Hadwen himself by buying the paid video which includes the testing process.
At the end of the day, this project uses React, React-Router, TailwindCSS, Firebase, React testing library and Cypress testing.