Alma is a SaaS app that allows students to create and sign up for tasks within their own school community.
Visit our demo video here
Visit our Heroku page here (this link is expired)
Aditi Dam - ad3707
Aysha Jamal - aj2604
Elizabeth Walker - ejw2173
Vanessa Vasquez - vv2317
- Run 'bundle install'
- Run 'rake db:seed'
- Run 'rake db:migrate'
- Run 'gem install mailcatcher'
- If 1) gave you errors, run the following: gem install mailcatcher -- --with-cflags="-Wno-error=implicit-function-declaration"
- Run 'mailcatcher'
- Run 'bundle exec rails server'
- Go to 'http://127.0.0.1:1080/'
- In another window, sign up for an account on http://localhost:3000/users/sign_up. Make sure to use a university email address that includes .edu
- Navigate to 'http://127.0.0.1:1080/', and you should see the confirmation email received there!
- Download heroku CLI from website
- Check if downloaded by running 'heroku --version'
- Run 'heroku login'
- Run 'heroku create'
- Run 'heroku keys:add'
- Run 'git push heroku'
- Run 'heroku run rake db:migrate'
- Run 'heroku restart'
- Run 'rake cucumber'
- Run 'rspec spec'
- Run 'bundle exec rails server'
- If you want to reseed, run 'rake db:reset' which will drop the data, migrate, and reseed.
- If still in development mode, load mailcatcher to approve seeded users