A simple web application in which you can store memories of things you have done.
As a user
So I can access the site
I would like to be able to create an account and log in
As a user
So I can remember things I have done
I would like to be able to create a new memory title
As a user
So I can remember exactly what I did
I would like to be able to give the memory a description and a date
As a user
So I can remember what I did in detail
I would like to be able to add pictures to my memory
As a user
So I can find my memories
I would like to be able to sort them by title or date
As a user
So I can keep my memories up to date
I would like to be able to edit and delete my memories if needed
As a user
So I can group my memories
I would like to be able to tag my memories
As a user
So I can find a specific memory
I would liek to be able to search the memories by title, tag or date.
*Stretch Goals*
As a user
So I can share my memories
I would like to be able to tag other users in my memories
As a user
So I can share my memories
I would like to be able to send my memories by MMS
As a user
So I can share my memories
I would like to be able to share my memories to social media
As a user
So I can see what other users think of my memories
I would like other users to be able to comment on my memories
Ruby, RSpec, Sinatra, Capybara, HTML & CSS
I want to build this web application to remind myself how to build a full stack web application in Ruby.
I have set myself some simple user stories which I know I can complete quite easily to get myself started. But the later user stories and the stretch goals start to touch onto things I have not done before.
I have decided that this project is very similar to those of some fo the projects I did during makers academy. Especially the Bookmark Manager application.
Therefore I am going to move on to something a bit more in depth and work on something to prepare me for interview style tech tests.
Run rake setup
to setup the project as intended. This will create the necessary databases and tables.