Skip to content

jmchiang1/MERNG-Social-Media-Application

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fullstack MERNG Application

Focus => User Oriented, User Friendly, Developer Friendly, Stability, Completion

Backend Routes & ORM

  • Using Node.js, Express.js, Mongoose, MongoDB, GraphQL, Apollo, and Postman create all CRUD routes

Consuming Your API Client Side

  • Within a Client folder create a font end application using React.js that allows for:
  • A login/signup page that is required to visit any part of the application.
  • A web page that shows a list of climate issues.
  • Each issue will have a title.
  • Each issue will have a description.
  • Each issue can be upvoted or downvoted.
  • Users should only be able to upvote/downvote once per issue.
  • Issues will be ordered by upvotes (the most being at the top).
  • Each issue should show the total number of votes.
  • Include a page that will allow logged-in users to add new issues.
  • Include a page that will allow logged-in users to view all issues they personally made.
  • Users can comment on issues (unlimited number of comments per issue).

Future Features

  • Issues will be ordered by number of upvotes
  • Include a page displaying all issues posted a specific user
  • Ability to add pictures to a post

About

assessment-4-gql-jmchiang1 created by GitHub Classroom

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 93.6%
  • CSS 4.8%
  • HTML 1.6%