Dogs Day Out - link
-
Team Members: Andrew Dawson, Alexa Oswald, Jacob Hughes, Scott Zinski
-
Project Description: App to bring together dogs and dog owners, to meet at specific times, dates and parks.
-
MVP:
- Authentication/Login
- Individual user accounts w/dog profiles
- Dog Profiles viewable by other users
- Search Function
- Find owners by their dogs name
- Find dogs by owners name (if you can remember it)
- Calendar showing currently booked days
- Playdate Events
- Specific Dates
- Specific Times
- Selected Parks
- Chat messages for coordination
- Each Chat participant has a viewable dog profile
Initial Wireframe Sketch: CHECK IT OUT
- Bulma
- Responsive CSS Framework
- Relatively Easy to use classes
- Jquery
- Easy access to the DOM for manipluation of screen content
- Handlebars Templating
- Easy templating engine
- Firebase
- Real Time database for instant chat messages
- Sequelze
- JS style acccess to MySQL database
- Express
- for HTML routing and API queries
- Passport JS & bcrypt.js
- Password protected user data
- Middleway to verify user authentication before allowing access to various HTML routes
- bcrypt.js to hash passwords before entering them into the database
- Amazon AWS
- Due to issues with storing images on Heroku, we upload our images to Amazon for file storage
Future Development
- Creating a list of favorite dogs or owners to follow
- Searching dogs and owners and which parks and events they are signed up for
- Private Messaging
- More robust authentication
- React based front-end