/React-Firebase-Final

Instagram like clone photo gallery social media project

Primary LanguageJavaScript

React-Firebase-Final

This is a very basic instagram like clone project that enables the user to upload pictures that are stored in firestore and displayed from the database configured for this project

Screenshot 2023-05-09 192513

Screenshot 2023-05-09 192521

The user has the ability to upload their pictures and view them only. The login authentication has not been enabled for this project due to time constraints but there is a responsive progress bar, upload feature, and display feature for the pictures.

Though it is bad practice, there are no rules set up within the database and the storage to restrict who can upload to the application database. That is a feature I planned on implementing but ran out of time for so I chose to get the app fully functional and tested.

The login feature is something I will be adding as soon as I can.

To build this application or view it, you can clone this repo and run npm install to get all the dependencies. After everything is installed, you can run npm start to view it in your local environment. This site is not currently deployed but I am working on that.

Dependencies include: "@testing-library/jest-dom": "^5.16.5", "@testing-library/react": "^13.4.0", "@testing-library/user-event": "^13.5.0", "firebase": "^9.21.0", "framer-motion": "^10.12.9", "react": "^18.2.0", "react-dom": "^18.2.0", "react-scripts": "5.0.1", "web-vitals": "^2.1.4"