Pivotal Tracker: https://www.pivotaltracker.com/n/projects/2117630
Each person who is given a login will have access to information based on their security clearance. Database can be accessed by individuals with a two levels of security. One for basic access (everyone who is tasked to gather and use information) and one for confidential access (only visible by rabbi, administrator, concierge, president and head of membership committee.
Each family/individual can be coded as new/outreach member, longtime member, non member, prospective, Friend of BE, ex member, or deceased.
When you login, you have access to five areas.
Follow up items assigned to you
Search Database by Date (all entries between particular dates)
Search Database by Family
Lists of Families by Category
- Clone or fork the repo
- Run 'cd Emunah'
- bundle install --without production
- rake db:setup (ok if this fails)
- rake db:migrate
- rake db:seed # populate the database
- rake db:seed RAILS_ENV=test
- rails s # start the server
- rake cucumber # run features / BDDs
- rake spec # run tests / TDDs
- Check out the db/seed.rb for dummy data.
- Casey Takeda, Justin Zhong, Wayne Li, Tina Zheng, Peter Lee, Wesley Wan
Models / Associations
- Many to Many Association with Users and Tasks
- One to Many from Family to People
- One to Many from Family to Submittals