Skip to content

Rails application that unifies and organizes various aspects of team administration including paperwork and trip logistics.

License

Notifications You must be signed in to change notification settings

StuyPulse/teammanager

Repository files navigation

teammanager

teammanager is a web application used to manage student information, record forms and payments, and communicate administrative data to students.

Local development

teammanager supports fully local development. If you want help with any of these steps, talk to the webmaster or a mentor.

  1. Install the ruby version specified in .ruby-version
  • rbenv is recommended: rbenv install
  1. Install dependencies: bundle install
  2. Setup local database: rake db:migrate && rake db:fixtures:load
  3. Setup secrets in environment variables
  • rbenv-vars is recommended.
  • Google OAuth client id and secret
  1. You should now be able to run the Rails server: rails s
  • You may need to install a JS runtime.
  • If you don't have one already, nodejs is usually easy to install.
  • On Ubuntu (including WSL): sudo apt install nodejs

About

Rails application that unifies and organizes various aspects of team administration including paperwork and trip logistics.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published