Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

calebhypes/VotingApp

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VotingApp

This application was developed for the FreeCodeCamp Back-end project found here. It utilizes Node, Express, MongoDB, Passport and ChartJS for functionality.

User Stories

  • - As an authenticated user, I can keep my polls and come back later to access them.
  • - As an authenticated user, I can share my polls with my friends.
  • - As an authenticated user, I can see the aggregate results of my polls.
  • - As an authenticated user, I can delete polls that I decide I don't want anymore.
  • - As an authenticated user, I can create a poll with any number of possible items.
  • - As an unauthenticated or authenticated user, I can see and vote on everyone's polls.
  • - As an unauthenticated or authenticated user, I can see the results of polls in chart form. (This could be implemented using Chart.js or Google Charts.)
  • - As an authenticated user, if I don't like the options on a poll, I can create a new option.

Please Note:

This is still a work in progress and I'm actively making changes to this. In the mean time, feel free to check out the live version here.

All feedback is welcome!

Additional To Do's

  • Sanitized forms
  • Working Pagination
  • Completed UI/Styling
  • Responsive Design for multiple device breakpoints

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Morty Proxy This is a proxified and sanitized view of the page, visit original site.