List view
Simplified requirements for a customer database. This milestone is about getting cozemble to the point that it can do this (mined from a real use case): Specification of a customer database for bicycle repair shop I run a bicycle repair shop. People book repairs via my website so they can come to my shop at an agreed time, drop off their bike, and collect it at an agreed time on the same day. I call this service Bike Check. The booking part of my website works fine and I am happy with that. What I need is a system to manage what goes on behind the website. I want to be able to: * Enter customer data: first name, last name, email and mobile number. I want emails and mobile numbers to be unique. * I want to be able to enter data for a Bike Check: customer, drop off date, drop off time, make and model of bike, and general notes about the booking. * I want to be able to upload pictures of the bike into the Bike Check record when the bike arrives. * I want be to able to find customers using free text search * I want to be able to find Bike Check records by date, and using free text search of all fields, but especially: make, model, customer name and notes. * When I view a list of customers, I want to be able to see how many Bike Checks they have had with us. * When I look at the detail of a customer, I want to be able to see their associated Bike Checks * Also when adding a new Bike Check, if the customer is not already in the database, I want to be able to enter a new one * And the other way around too: when viewing a customer, I want to be able to add a new Bike Check for them.
No due date•22/22 issues closed