Development environment and tools:
Greater than jdk1.8, greater than mysql5.5, idea (eclipse), nodejs, vscode (webstorm), HBuilder X
Technical Note:
springboot mybatis vue elementui uniapp
The code is fully commented and there is no redundant code. It is suitable for learning (completion) and secondary development, and includes documents related to thesis technology.
Function details:
Client:
Login Register
The home page displays search, carousel, and car list. Click on the car to enter the car introduction (reviews can be displayed). Click on the rental order to jump to the order interface (renting requires a deposit). Select the car pick-up address, return address, and pick up the car. time, return time, click to submit the order
Classification, display cars according to classification
Personal center, showing my information (editable), my orders (including cancellation, return, evaluation), my deposit (refundable)
Backend management:
Statistical analysis: Check the number of customers, cars, and orders; count order trends in the past 7 days
Customer management: View registered customer information and delete
Advertising management: addition, deletion, modification and review of carousel images
Classification management: adding, deleting, modifying and checking vehicle classifications
Car management: adding, deleting, modifying, checking, and loading and unloading of cars
Order management: display customer order information and delete
Review management: View customer reviews and delete them
Administrator management: back-end administrator addition, deletion, modification and check