CSUN COMP 380 Project | Abhishek Verma
Group Members
- Andrew Goldman
- Jack Mechem
- Jenny Ventura
- Roark Wanner-Ruffalo
A software that lets customers perform car rental online. Some functions of the software include logging in, searching for a car, adding to cart, book, view booking, canceling, staff managing car pickup and return, and generating some type of reports for the managers related to sales volume etc. The confirmation should be sent to the customer via email. Optionally system lets customers leave a review.
- Framework: Next.js
- Styling: Tailwind CSS
- Package Manager: npm
- Language: Java
- UI Libraries/Frameworks: Undecided
{
"cars": [
{
"vin": "7SAXCBE62RF001234",
"make": "Volkswagen",
"model": "Golf GTI",
"year": 2024,
"transmission": "manual",
"gears": 6,
"fuelType": "gas",
"engineType": "Turbocharged Inline 4"
"torqe": 273,
"horsepower": 228,
"seats": 5,
"mpg": 30,
"pricePerDay": 85.0,
"imageUrls": ["https://imageurl.jpg", "https://anotherimageurl.jpg"],
"features": ["Heated Seats", "Keyless Ignition", "Leather Seats"],
"description": "It's a VW Golf GTI and it's sick."
}
]
}See docs/ for more documentation and guides.
To see the basic backend design and frontend implementation see docs/frontAndBackCommunication.md
Note: Pushing changes directly to the main branch is disabled. Push your changes into a feature branch and create a pull request
- Fork the repo if you don't have write access to the repo
- Create a feature branch
- Push changes
- Create a pull request
- Have someone review your changes
- Merge changes into main