All features created from scratch, without UI libraries.
This project was generated with Angular CLI version 6.0.8.
- Components, Services, Pipes, Models, Types and more
- Routing (same URLs)
- JSON file with cars and details
- Assets (brands, preview and detail images)
- Sorting cars by Price (like the game)
- Audio HTML5 when you are over a car item
- Statistics bar component working with real data
- Selectable circle color component
Example JSON cars
[{
"id": 1,
"model": "Karin 190z",
"brand": "Karin",
"statistics":{
"speed": 75.12,
"acceleration": 67.50,
"braking": 31.67,
"handling": 69.70
},
"category": "Part of The Doomsday Heist",
"price": 1900220,
"users": 2
},
{
"id": 2,
"model": "Pfister 811",
"brand": "Pfister",
"statistics":{
"speed": 85.47,
"acceleration": 89,
"braking": 37.33,
"handling": 81.45
},
"category": "Part of Finance and Felony",
"price": 1135000,
"users": 2
}
]
It is a normal angular 6 project without any special dependencies.
git clone https://github.com/thiswallz/gta-v-legendary-motor-sport
cd gta-v-legendary-motor-sport
npm i
ng serve
Application Web (Angular using Material Design) - App at http://localhost:4200/
- M Joost Wolff - Initial work - GitHub
See also the list of contributors who participated in this project.
This project is licensed under the ISC License