The purpose of this project was to TDD the building of a clone of AirBnB using Ruby.
This was a group project for week six of Makers Academy.
The learning intentions for this project were to build tested, easy to change software, in a team. This was our first group project and we focussed on following agile software development methods such as working in two day sprints and using XP values.
We used a Trello board to keep track of sprint tickets and for making notes on what to improve during our daily stand-ups and retros.
- clone this repo using
git clone https://github.com/04alexklink/makersbnb.git
cd
into the directory- Install dependencies using
bundle install
- Run the server using
ruby app.rb
- Navigate to localhost:4567
- Sign up as a new user and login with the same details
- 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.