Skip to content

Lilaro/poll-check-frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Poll Check

A React.js and Ruby on Rails web application for communication about NYC polling sites, election day ride shares and voting problems
Built by Lisa LaRochelle

Technologies and Frameworks Used

Backend

Ruby on Rails - server framework
PostgreSQL - database
JWT and bcrypt - authorization, authentication and encryption
Fast JSON Serializer
Rest-Client - HTTP request client
NYC Open Data - NYC polling site api

Frontend

React.js - frontend JavaScript library
React Router DOM - declarative routing library
Semantic UI - UI component framework
Mapbox GL - map api
npm - node package manager

Installation

  • First, install and run this project's backend. Click here for instructions: Poll Check Backend

  • Clone this repository to your local machine: https://github.com/Lilaro/poll-check-frontend.git

  • cd to the frontend directory

  • Ensure you have access to the Mapbox api - Get a key here, create a file .env in the root directory and include REACT_APP_MAPBOX_TOKEN="your_mapbox_key"

  • run npm install && npm start

  • When prompted, agree to run the frontend on http://localhost:3001

About

A chat app based on polling sites in NYC using React and Rails *In Progress*

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •