http://spotted-gull.herokuapp.com/
🐦 @Fweddi 🐦 @RohanSS 🐦 @tloth
A dating app for gulls! By dating app, we mean a platform where gulls can upload information about themselves, and see others' information. In no way can they get in touch with each other! #Safety.
- JavaScript, CSS
- PostgresSQL
- Express.js
- Handlebars.js
- Love
- git clone!
npm i
!- get the environment variables from us!
- create test database with a superuser, and add the details to config.env under TEST_DATABASE_URL
- run
npm start
to start the server - you're ready to gull!
- learn to use Express
- learn to use Handlebars
- have app deployed on heroku
- use CI (Travis)
- use github projects
- have a one table database
- use express to set up server and router
- use express for controllers
- use handlebars to display pages more efficiently
- have tests
- be able to register a new gull
- be able to sea each gull
- be able to sea all gulls at once*
- have reasonable CSS
- error pages
*this we left for Friday, leaving reviewers rather peckish:
Anna 🐟
- testing
Freddie 🐟
- databases
Rohan 🐟
- having fun doing CSS
- login and authentication
- comment section under each gull
- fish/chips button (instead of like button)
- messaging platform so gulls can talk to each other
- add squawks to enhance UX
🌊 wireframe! 😅
🌊 user journey ft orange is the new black!
🌊 database schema!
We worked together as a 3, which turned out fine, but took quite a long time.
- how to add data using Handlebars
- how Express works
- that you can't have issues automatically assigned to github projects --> we tried using hub in the command line, but prioritised projects for aesthetic pleasure
- main.hbs --> when ing in the .css file, it thinks the starting point is an other folder in the public folder (that doesn't exist) i.e. instead of ../../../public/main.css, it's ../main.css
- in a form,
<select>
s also needname
andid
!
- towards the end of Day 1, right in the middle of creating the database, we realised gulls can't type* (*not scientifically confirmed)
- Travis quietly not working properly in the background
- parsing data to partials