Share Parking Spaces

Build an app that lets users share parking spaces.

Users can assign their cars to any space.

Relationships

Cars belong to a user.

Spaces have many cars and cars have many spaces.

Deliverables

  • Rails CRUD app. At least one nested route: /spaces/:id/cars
  • When you create cars, associate them with a user and a space.
  • Users can login

Further

  • Add bootstrap to your app

  • Add the ability to associate an existing car to an existing space.

  • Add the ability to associate an existing space to an existing car.

  • Add other nested routes to your app:

/spaces/:id/users
/users/:id/spaces

Not tired of pokemon yet?

Build a full CRUD pokedex.

This pokedex data model will be different:

  • Pokemon have many types and types belong to many pokemon.

  • Pokemon belong to a user.

Further

/users/:id/pokemon
/pokemon/:id/users