mingujo/UCBerkeley_Housing

View on GitHub
iterations/iter2-2.md

Summary

Maintainability
Test Coverage
## Iteration 2-2

### User Stories / Functionalities implemented in this iteration
- User Story: CA create/edit/delete their contact info [name, email address, phone number]
- User Story: App detects any change on the spreadsheet, and send an according(new schedule/cancellation) email to CAs
    * CHECK OUT OUR SAMPLE EMAIL VIEW: './sample_email_view_1.jpg' or just check out the front page of our repo
- Funtionality: Keep all the environment variables in one file using Figaro
- Funtionality: Let Heroku to be authorized to run Google Sheets API 
- Funtionality: Seperate production environment from Travis CI testing environment
    - add necessary environment variables to Travis CI

### Next Iteration
- CA input their availabilities (next iteration)
- Create view for Calendar/Timeslots for open house schedules
- Set up Cron, a time-based job scheduler, on Heroku


### Routes Available Now
* Heroku URL: https://ucberkeley-housing.herokuapp.com/
- /
- /cas
- /cas/new
- ...