AniCricKet / AniCricKet/gear-gurus2.0

Ideation and Design Team Live Review

未关闭
#1 4 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
主要语言
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
image
3. Building the Tables for Each Company: Being able to display different information about each vehicle
image

### 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 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。