The Vets Who Code Recruit Tracker App is a Ruby on Rails Applicaton designed for use my VWC Admins and new recruits. New recruits can apply to the program
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
You will need the following properly installed on your computer.
- Ruby on Rails
- PostGreSQL technically this is optional; you can remove the pg from your Gemfile and use SQLite if you like.
- Ruby
- Node
In a terminal window run these commands.
$ git clone https://github.com/Vets-Who-Code/recruit_tracker.git
$ cd recruit_tracker
$ bundle
$ yarn
$ rails db:migrate
$ rails db:seed
You should be able to view the website locally at http://localhost:3000/
. See db/seed.rb for users and passwords.
- run "rails test test/models/user_test.rb" to run an indivigual test
- capybara test with "rspec spec/hello_world_spec.rb"
- Admin users have admin flag and can view all cohorts and change recruits profile status
- Recruits have the ability to edit their profile and change their status to submitted
- Recurits and admins receive an email when any status change to their profile happens
See requirements & features here: https://docs.google.com/document/d/12xfq87nB4wL5cHRbpgwGNQEEaqPjTltBfpE6n7HeLXE/edit?usp=sharing