Darcie Walsh, Cristina María Ocaña Manzano, Andres Faraone-Pirie, Oliver Baum
This is a collaborative 2-week project to make a social media app. It is an opportunity for us to apply our knowledge of Rails, Continuous Integration, Deployment via Heroku and Agile Development.
- Automatic deployment with CI testing
- Authorisation for registration and signing up
- Users can create posts
- Users can edit and remove posts
- Users can like posts
- Users can post comments
- RESTful Routes
- 95%+ Test Coverage
- Users can comment on posts
- Website has a navigation menu
Clone this repo:
$ git clone git@github.com:darciew/acebook-rails-template.git
$ cd acebook-rails-template
Install gems:
$ bundle install
Create database and run migration:
$ bin/rails db:create
$ bin/rails db:migrate
Run the test suite:
$ bundle exec rspec
Run server and visit https://localhost:3000
$ bin/rails server
Contributions are welcome. Feel free to fork and make pull requests!
We documented our learning on Medium here