Photogram is a social media photo base application that allows the users to upload photos and discuss about them. It allows the clients to see other user's photos, comments and likes, but to make a new post, comment or like others images the clients need to login with their Google account by clicking on top left navigation bar. After login as a user, the client can create a new post by uploading a photo from his/her device and writing a content for it under profile section. This post will be accessible in both "private Posts" and "All Posts" after that. All login users can write a comment for a post or like it. The total likes and comments will be shown underneath each post.
Check live Photogram by clicking here
- Clone this repository
- Open Firebase, create an account there if you dont have. Then create a project and copy the firebase key in firebase.js file
- Open a terminal and navigate into project folder. Then run npm install.
- After installing the dependencies, run npm start into terminal
- It will open your browser and the project will accessible at https://localhost:3000
Contact Kaveh Saleminejad - lcaveh@gmail.com.
- HTML
- CSS
- UIkit
- Create_React_App
- React
- Redux
- Firebase
This software is licensed under the MIT license.
Copyright (c) 2018 Kaveh Saleminejad