Skip to content

codeforfunprojects/H2S-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

96 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

H2S Student Management App

This app will help manage Hack High School student check in and daily reports. This app was orginally built for the Build the Bay Hackathon, and is now being updated for actual use with Hack High School. This document is meant to provide guidance for developers. User instructions can be found here.

Getting Started

Prerequisites

If you need to upgrade / downgrade your Node Js version, you can use nvm

  • nvm install 12.7

  • You must get the .env.development file from Kai and place it in the root of this repository folder

  • You also must have setup the server, following the instructions in the README.md

Installing & Starting

In order to run the app in development you must also be running the development server.

In h2s-App

nvm use 12.7
npm install
npm run dev

In h2s-api

npm install
npm run start

Running npm start will serve the most recent build using the hosted API

  • Trouble Shooting: Try removing the /node_modules & package-lock.json files. Then make sure you are running node 12.7 and run npm install again

Contributing

Please read CONTRIBUTING.md for details on how to best get involved, and the process for submitting pull requests to us.

Deployment

Our API is deployed using Heroku. Any changes made on the master branch are tested through Travis CI, passing builds are automatically deployed.

Built With

React
Material-UI
Firebase

Additional Libraries

axios
React Router
Moment Timezone

Authors

About

Hack High School Student Management System Frontend

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •