Thanks to visit codestin.com
Credit goes to github.com

Skip to content

tamerjb/around-US-APP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Around the U.S

Application

Full stack web application with the following features

  • Registration, Login and logout.
  • Image uploading, deleting and a like feature.
  • Profile editing which including: Edit profile picture, name and about.

Back-End

Used technologies

  • Node & Express.
  • MongoDB & Mongoose & MongoDB-Atlas.

Third party libraries: cors, limiter, helmet, jwt, celebrate, and joi.

Front-End:

Used technologies

  • React & CSS3 & Node.JS.

Cloud

Used technologies

  • Vercel's serverless technology.

CI/CD

  • Back-end: While we are in the remote server, pulling the repository from the main branch and restarting the PM2 engine.
  • Front-End: Building the app locally using npm run build and then copy the files to our remote server via SSH connection.

Implementations

  • ES6 JavaScript syntax.
  • Test-Driven-Development.
  • REST api implementation.
  • Asynchronous programming.
  • OOP & Component-Oriented-Programming.
  • Centralized error handling for the back end.
  • BEM methodology in the css classification for each component.

Links

About

Full stack web photo sharing application

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •