Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/blaz-cerpnjak/react-photos-app

📷 Photogram - simple web app using MERN stack similar to Instagram. ⭐
https://github.com/blaz-cerpnjak/react-photos-app

backend express frontend instagram mongodb nodejs photos react web

Last synced: about 2 months ago
JSON representation

📷 Photogram - simple web app using MERN stack similar to Instagram. ⭐

Awesome Lists containing this project

README

        

# Photogram

Photogram is a simple web app, similar to Instagram.

## Implemented functionality:
- user authentication (sign up/sign in),
- user profile images,
- uploading photos,
- browsing other users photos,
- liking and commenting photos,
- reporting photos (5 reports hide the photo),
- algorithm for sorting photos by score (likes, reports) + time decay ([more here](https://github.com/clux/decay)),
- showing message with snackbars,
- light and dark mode switch.

## Images:
### Register page
    
### Login page
    
### Home page
    
### Publish photos page
    
### Comment section
    
### Dark mode

## How to Run?
Move to the root of the project and run:
```console
docker-compose up
```

## Technologies  

This application was developed in [Visual Studio Code](https://code.visualstudio.com/) using MongoDB, Express, React and NodeJS (MERN stack).




## Author 👋
This app was developed by [Blaž Čerpnjak](https://github.com/blaz-cerpnjak), who is currently a student at Faculty of Electrical Engineering, Computer Science and Informatics, University of Maribor.
This app was an exercise in one of the subjects.