Skip to content

Maivw/VoteAppReFront

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vote App

*Created by Mai Van Wagner

Live Demo

Background and Overview

This is a tool that looks up which offices you can run for based on your address(in Pennsylvania). This tool will also help automatically fill out the paperwork that is required for running for that office.

Non-Technical Overview

Core Features:

Vote App will allow users to:

  • Search offices based on address (in Pennsylvania).
  • After typing address, users click search button to get a list of offices.
  • Clicking Run for button, a preview Nomination Paper 2020 will be displayed.
  • Choosing which party users are under then get payment (yearly).
  • Get a payment yearly using Paypal to fill out and dowload the Nomination Paper 2020.

Technical Overview

Technologies Used at a Glance:

  • React: Frontend built using React in a create-react-app application.
  • Boostrap: UI frame used for app design and functional components.
  • Node.js.
  • Maps JavaScript API, Geolocation API, Places API: Voteapp uses the Places, Autocomplete and Geolocation APIs of the Google Maps Platform to allow location-based querying.
  • Google Civic Information API: List of office titles will be rendered.
  • Auth0: A secure and universal service which ensures authentication and authorization functionality.
  • sandbox.paypal: Set up a paypal account for the Voteapp owners.
  • A variety of other npm modules were used throughout the project. To name a few: react-paypal-button-v2, react-pdf, @fortawesome/react-fontawesome and more.

(Paypal account demo)

Documentation:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors