A social media application allowing users to communicate with other users via posts, comments and likes.
- React.js
- Firebase/Firestore
- Cloud functions
- Axios
- Redux
- Express
- Node.js
- Material UI
- Add API keys - see Adding API Key dependencies
- Add https://us-central1-musicgram-bbb50.cloudfunctions.net/api as the 'proxy' value in package.json
- npm install
- npm start
- Head to http://localhost:3000 on the browser
This program requires the following API keys. These can be obtained here(folow the instructions of website links)
- Create firebase project paste config in firebase.js(https://firebase.google.com/docs)
- create posts
- like posts
- comment on posts
- notifications
- firebase authentication
- photo upload
- authentication
Login details:
email: [email protected]
password:123456
live: https://musicgram-bbb50.web.app/