I need a basic New and Used Car Inventory System to be written in RoR as a foundation for the subsequent development maybe by you or by other developers.
- Manage a list of Make (Vendors)
- Manage a list of Models.
- Upload New cars with predefined fields. (mostly text/number fields)
- Upload Used cars with predefined fields. (mostly text/number fields)
- Attach multiple photos, up to 5 photos for each used car.
- An optional Youtube video link field that renders the youtube player when viewed.
- Mark car as sold. Record the datetime and price sold.
- List/View/Search new and used cars with certain predefined criteria.
- Basic staff access control matrix.
- JSON API for List/View/Search cars.
- Stick to standard components found in Twitter Bootstrap
- HAML, SASS or LESS
- Full Git source control.
- Deployed on Heroku, with Postgres.
- Photos are stored on S3.
- RSpec is nice to have.