This is a simple application that allows users to write travel reviews based on a country. They can then read those reviews at a later time. The user data is saved with sessions and cookiess
The code was deployed using Heroku
**URL to Heroku App:**https://intense-scrubland-56931.herokuapp.com/login
Github Repo: https://github.com/bckasper/Travel-blog
Below is a detailed breakdown of how this application works:
-
User lands on the page and then decides to either log in or sign up if they haven't signed in before.
-
The user can then choose to either write reviews or read them.
-
If the user decides to write a review, they will be presented with a form to choose a country, then enter a title and body of their review.
-
If the user decides to read a review, they will see all the reviews that have been posted on the blog (future enhancement to create filters for this)
-
The user can decide to delete reviews they have written on the Read Reviews page
-
There is also a Profile page where the user can go and see their user credentials
This project was developed by Holy Paul, Haley Witherell, Devon Kuhn, and Ben Kasper
-
This application uses MySQL (https://www.mysql.com)
-
The API routing was created via Express.js (https://expressjs.com)
-
Insomnia to test API methods (GET, POST, PUT, DELETE): (https://insomnia.rest)
-
The app was deployed with Heroku (https://www.heroku.com)