1st team project at Makers, the goal is to reproduce AirBnB functionality.
The project is also available live here
- Fork it
- Clone it to your device
- cd into the
Makers BnB
npm install
will install all the required dependencies- edit, commit and save
- push to your repo
- create a merge request
- Any signed-up user can list a new space.
- Users can list multiple spaces.
- Users should be able to name their space, provide a short description of the space, and a price per night.
- Users should be able to offer a range of dates where their space is available.
- Any signed-up user can request to hire any space for one night, and this should be approved by the user that owns that space.
- Nights for which a space has already been booked should not be available for users to book that space.
- Until a user has confirmed a booking request, that space can still be booked for that night.
- node.js/Express/MongoDB/Mongoose ODM
- Heroku
- HTML
- JavaScript, jQuery
- Zombie/Jasmine/Mocha
- Bootstrap
- Mon - agree on technologies / mock up plan / + research
- Tue - research + setting up DB, back end
working DB by the end of the day
- Wed - back end / set up /
working back end by the end of the day
- Thu - front end stuff
basic version online
- Pick DB technology (research needed)
- Work out how to use GitHub for group projects
- Express play-around (as a technology alternative to Sinatra)