- General Changes
- Add landing page
- Add contact page
- Add version page
- Add dashboard
- Add directory
- Add document pages
- Add randomization report
- Add data health page
- Add report card page
- Add search page
- Add coordinating centers and recruiting centers pages
- Admin Changes
- Add admin dashboard
- Add user role management
- Admins are notified by email when a user registers a new account
- Editor Changes
- Editors can create folders and assign them to a category
- Editors can upload files to folders
- Editors can create sites and assign users as members
- Registration Changes
- Welcome emails are sent to new user registrations
- Users need to confirm their email
- Users are notified by email when their account is approved
- Base Web Framework
- Rails for the web framework
- Amazon AWS for hosting and continuous deployment
- Travis CI for continuous integration testing
- Devise for authentication
- Bootstrap for user interface
- Font Awesome for icons