Skip to content

Fullstack gallery application. Reactjs, Redux, Nodejs, Express, Mongodb, Oauth2.0

Notifications You must be signed in to change notification settings

srcnebo/Fullstack-gallery-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Full-stack Gallery App

This gallery application is the first version of a demo application for the purpose of learning fullstack javascript development. This app was developed for the sole purpose of learning and challenge. The challenges set were:

  • Passing data between the frontend and backend
  • Using Redux for state management
  • Managing file uploads
  • Authentication using Oauth2.0
  • Following conventions of structure and clean code

Features

  • View all posts by all users
  • Login with google account
  • View own profile and own photos
  • Add new photos
  • Comment on photos
  • Delete photos

Development stack

Demo

You can find a demo of this project at this link


gallery screenshot

Installation

Clone the repo.

Use the package manager yarn

yarn install

Create .env file to store environment-specific variables.

Upcoming features

  • Post likes
  • Facebook login
  • View user profiles
  • Design Updates

License

MIT

About

Fullstack gallery application. Reactjs, Redux, Nodejs, Express, Mongodb, Oauth2.0

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published