Our vision for EVSA is a system where volunteers can signup to become election officials during election and give OOE the ability to schedule the volunteers accordingly.
This project uses AngularJS and NodeJS. All the required packages are in the package.json file. The installation steps below assumes that the user is using Mac OSX. Commands for running this project on a Windows OS should be similar when you download the Git terminal from here (https://git-scm.com/downloads).
- Install Homebrew
- Install NodeJS globally using brew command - installing NodeJS will also install npm
Open Terminal app (Mac OSX)
Type ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew install node
-
Clone the project from Github using SSH or HTTPS
-
Using SSH
git clone git@github.com:HACC17/Teamofb10.git
- Using HTTPS
git clone https://github.com/HACC17/Teamofb10.git
- Install all dependencies
- Run the server using nodemon
npm install
nodemon server.js
- Open browser to view project
Type in http://localhost:8080
- Kelemete Seto - Backend Developer - oteswang
- Joshua Lee - Frontend Developer - configurellc
This project is licensed under the MIT License - see the LICENSE.md file for details
- Thank you HACC committee for the challenge
- Props to all the participants of the HACC 2017