Vehicle Parts Catalog - A decent TecDoc Alternative (not as advanced as Tecdoc but could work for small & medium projects)
This project, built on Symfony 7.1, provides a foundation to help you integrate with our Vehicle Parts Catalog API. The API enables precise automotive parts identification, cross-referencing, and vehicle application data. Start building your app today using the available API functionalities.
API Documentation: Auto Parts Catalog
- Part Identification: Search parts by vehicle make, model, and year.
- Cross-Referencing: Find interchangeable parts across manufacturers.
- Vehicle Application Data: Detailed part compatibility for various vehicles.
- Catalog Management: Easily update and publish new parts, specifications, and pricing.
- Streamlined Ordering: Simplify procurement by integrating our API.
- Technical Data: Comprehensive specs, including dimensions and weights.
- Seamless Integration: Connect with inventory management or e-commerce platforms.
Follow these steps to run the project locally:
git clone https://github.com/catamc90/auto-parts-catalog
### Step 2: Install dependencies
```bash
composer installUpdate the .env file with your API key:
API_KEY=your_api_key_here
symfony server:startYour project is up and running. Start exploring the API to build your own app.
The API methods are available in the CatalogApi.php class. Controllers handle the data flow in the application:
- HomeController - Main landing point.
- ManufacturersController - Retrieve manufacturers.
- ModelsController - Fetch vehicle models.
- TypesController - Access vehicle types.
- CategoryController - List categories.
- ArticlesController - Retrieve parts and articles.
Check out the live demo here: Auto Parts Catalog Demo