fssa-batch3 / fssa-batch3/sec_a_abdulrazak.nasriudeen__corejava_project_2

Vehicle Module

Open
#3 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
0
Forks
0
PR merge metrics
No merged PRs in 30d

Description

# Vehicle Module
## Description
Development of Backend Functionalities for User's Vehicle Management.

## Task
- [x] [Vehicle Module | Add vehicle Feature ](https://github.com/fssa-batch3/sec_a_abdulrazak.nasriudeen__corejava_project_2/issues/17)
- [x] [Vehicle Module | get vehicle Feature ](https://github.com/fssa-batch3/sec_a_abdulrazak.nasriudeen__corejava_project_2/issues/18)
- [x] [Vehicle Module | list vehicle Feature ](https://github.com/fssa-batch3/sec_a_abdulrazak.nasriudeen__corejava_project_2/issues/19)

**Attributes**
- [x] vehicleId
- [x] user_id
- [x] vehicleType
- [x] vehicleNumber
- [x] vehicleCompany
- [x] vehicleYear
- [x] vehicleModel

**Validations**
- [x] VehicleTypeValidation
- [x] vehicleNumberValidation
- [x] vehicleYearValidation

**Validation Test**
- [x] VehicleTypeValidationTest
- [x] VehicleNumbervalidationTest
- [x] Vehicle Year validationTest

**Dao**
- [x] insertVehicle
- [x] removeVehicle
- [x] findVehicleByUserId
- [x] findVehicleById
- [x] getAllVehicles

**Service**
- [x] createVehicle
- [x] getVehicleById
- [x] getVehicleByUserId
- [x] getAllVehicles

**Service Test**
- [x] CreateVehicleTest
- [x] getVehicleByIdTest
- [x] getVehicleByUserId
- [x] getAllVehicles

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.