Makers Academy weeks 8 and 9 engineering project. The original project outline is here.
Card wall is on Trello here.
View our project on Heroku.
We tested our app with Capybara and RSpec. Coverage, measure with SimpleCov, is at 96.7%
As a user,
So I can access Dogbook,
I need to sign up with my email and password.
As a user,
So I can use Dogbook,
I want to sign in to my account.
As a user,
So I can share stuff,
I want to create posts.
As a user,
So I know who posted something,
I can see which user posted it.
As a user,
So I can see when something was posted,
I can see the date it was posted.
As a user,
If I'm embarrassed about a previous post,
I can update one of my posts.
As a user,
If I really don't like an old post,
I can delete one of my posts.
As a user,
So I can see the latest content,
Posts appear in order, with the newest first.
As a user,
So I can post my poetry,
Posts let me have line breaks where I want them.
As a user,
So I can engage with others,
I can comment on posts.
As a user,
So I can see who is commenting,
I can see who is making comments.
Here are some of the materials we found helpful:
- For authentication
- For logging out
- Lucidcharts
- Balsamiq
Joshua Retallick K Annabel Bligh Samantha Gottlieb Savanna Elbey