Planned and executed phase001
This commit is contained in:
@@ -0,0 +1,22 @@
|
||||
# Phase 003: Vehicle CRUD And Detail Page
|
||||
|
||||
## Goal
|
||||
Build the main vehicle management interface.
|
||||
|
||||
## Work
|
||||
- Add `VehiclesController`.
|
||||
- Add routes for vehicle index, show, new, create, edit, update, and destroy.
|
||||
- Build simple ERB views for vehicle CRUD.
|
||||
- Make `vehicles#index` the root page.
|
||||
- On `vehicles#show`, display vehicle details, maintenance schedules, fuel history, and maintenance history.
|
||||
- Keep layout simple and mobile-friendly.
|
||||
|
||||
## Deliverables
|
||||
- Vehicle CRUD UI.
|
||||
- Vehicle request specs.
|
||||
- Basic navigation.
|
||||
|
||||
## Acceptance Criteria
|
||||
- Users can create, view, update, and delete vehicles.
|
||||
- Vehicle show page is the main operational screen.
|
||||
- Request specs cover successful and invalid create/update paths.
|
||||
Reference in New Issue
Block a user