- sign up and sign in
- Search Photos by the nature of Photo
- Sortable: Drag and Drop
- Responsive Design
- DarkMode/LightMode support
- loading spinner
- add photo from computer (on the way)
- React.js
- Styled Components
- Firebase
To get a local copy up and running, follow these steps.
In order to run this project you need:
- node v18.17.1
- Firebase account + project config keys visit
Clone this repository
Install this project with:
- git clone https://github.com/MaryRichelle/AdventureSnapShot.git
- cd AdventureSnapShot
- npm/yarn install
Create a .env file for environment variables. sample below
- REACT_APP_FIREBASE_KEY="your firsebase api key"
- REACT_PROJECT_ID='firebaseproject id'
- REACT_STORAGE_BUCKET='firebase storage bucket'
- REACT_MESSAGING_SENDER_ID='firebase messaging sender id'
- REACT_APP_ID='firebase app id'
To run the project, execute the following command:
npm/yarn start