Also view the frontend repo here.
In creating this API I used Ruby on Rails and the deployed app is hosted on Heroku.
When first planning my application I created the wireframe and about a dozen user stories. Once I felt good about the layout i built the API. Once the API was completed I worked on the front-end functionality. Once I was satisfied with the behaviors of the front-end I completed the styling.
One issue is that Destinations are moved to the back of the list when they are updated.
I would like to add a rating or preferences feature. I would also like to add the ability to view other users' destinations.
- As a user I'd like to be able to sign up.
- As a user I'd like to be able to log in.
- As a user I'd like to save destination name.
- As a user I'd like to be able to view a list of my saved destinations.
- As a user I'd like to save the reason I want to visit each destination.
- As a user I'd like to note the acquaintances/contacts that I know at each destination.
- As a user I'd like to see where other travelers are going.
- As a user I'd like to be able to log out.
