Goodbois, inspired by Goodreads, is a web application for users to locate dog parks in their area, read and write reviews, and save a dog park to their list.
- AJAX
- CSURF Library
- Express Validator Library
- Uses bcryptjs library to secure user creation and authentication
- Prevents csrf attacks and uses validation forms to authenticate users
- Grants logged in users to create/edit new dog parks, add/remove dog parks to user's parks list, and add/edit/delete reviews on dog parks
- All users can search the website for dog parks and view their reviews
- Uses AJAX to asynchronously render elements like editing and deleting reviews from dog parks and deleting dog parks from user's parks list