AniCricKet / AniCricKet/gear-gurus2.0
Ideation and Design Team Live Review
- 主要语言
- SCSS
- 星标
- 0
- 派生
- 0
- PR 合并指标
- 30 天内没有已合并 PR
描述
# Overview
For this mini-project, our team has decided to build a project focused on cars, specifically the electric cars offered by known brands such as **BMW, Chevrolet, Tesla, and Lucid** as we move into a more alternative fuel source for our automobiles.
Build a virtual car website where users can explore different types of cars, view details, and “customize” their virtual cars. The application will have both frontend and backend components.
## Backend
1. Deployment of Backend and rebuilding whenever changes are made to spring
2. Image Database: Using an image database in order to display images as APIs don't include information about each car's look [Reference](https://stackoverflow.com/questions/9357668/how-to-store-image-in-sqlite-database#:~:text=To%20store%20any%20image%20in,you%20will%20get%20original%20image)
3. **Car Classes:** Implement classes for different types of cars with inheritance. For instance, you can have classes for sedans, SUVs, sports cars, etc., each inheriting from a common `Car` class.
4. **Database:** Use a simple database to store information about available cars, their specifications, and customization options.
5. **Sorting Algorithm:** Implement a sorting algorithm to sort cars based on various criteria, such as type, brand, or price.
## Frontend
1. **Car Display:** Create an attractive frontend where users can see the available cars, their images, and specifications.
2. Maximize use of Layouts and Includes in order to provide blogs and use of timebox
3. Building the Tables for Each Company: Being able to display different information about each vehicle
### Integration
1. **API Endpoints:** Develop API endpoints on the backend to handle fetching the list of available cars, details of a specific car, and customization options.
2. **Communication:** Use AJAX or Fetch API to communicate between the frontend and backend, ensuring real-time updates when users customize their virtual cars.
3. **Random Car Generator:** Implement a feature that generates random cars with varying specifications, making the showroom dynamic and interesting.
### Vehicles
**BMW:** i4, i5, i7, and iX
**Chevrolet:** Bolt EV, Bolt EUV, Blazer EV, Equinox EV, Silverado EV
**Tesla:** Cybertruck, , Model S, Model 3, Model X, Model Y, and Roadster
**Lucid:** Air, Air Sapphire, and Gravity
[**Frontend Wireframe**](https://docs.google.com/presentation/d/1Eh8PT3GJju5mN-xZx6loxmmuiYlAd1ZDtSklhfdLHNg/edit?usp=sharing)
This will be updated throughout the duration of the project to assist our frontend developer complete the task accurately
贡献指南
这个仓库没有索引到贡献指南
评估
这个 Issue 还没有评估数据。