LexusTracker is a powerful web application designed to monitor and provide insights into Lexus IS250C vehicles in the Netherlands, leveraging real-time data from the RDW Open Data API.
Why LexusTracker?
This project aims to enhance the ownership experience of Lexus IS250C vehicles by providing comprehensive insights and user-friendly features. The core features include:
- 🚗 Real-time Data Access: Seamlessly integrates with the RDW Open Data API for accurate vehicle information.
- 🎨 Responsive Design: Built with React and Material-UI, ensuring a visually appealing and intuitive user experience.
- 📊 Insightful Dashboard: Displays key statistics and trends, empowering users with valuable vehicle insights.
- 🧪 Quality Assurance: Robust unit testing framework ensures reliability and maintains high software quality.
- 🌈 Customizable Themes: Supports light and dark modes for enhanced accessibility and user comfort.
- ⚡ Performance Metrics: Monitors web performance to optimize user experience and application responsiveness.
This project requires the following dependencies:
- Programming Language: TypeScript
- Package Manager: Npm
Build lexustracker from the source and intsall dependencies:
-
Clone the repository:
❯ git clone https://github.com/TheOnly3aq/lexustracker
-
Navigate to the project directory:
❯ cd lexustracker
-
Install the dependencies:
Using npm:
❯ npm install
Run the project with:
Using npm:
npm start
Lexustracker uses the {test_framework} test framework. Run the test suite with:
Using npm:
npm test