https://github.com/maysker/dishnicars-backend
Backend services for DishniCars, a full-stack solution for automotive repair, tuning, and sales. Built with Laravel, providing robust API support and database management for seamless frontend integration.
https://github.com/maysker/dishnicars-backend
api backend database database-management fullstack-development laravel mysql php server-side web-service
Last synced: about 2 months ago
JSON representation
Backend services for DishniCars, a full-stack solution for automotive repair, tuning, and sales. Built with Laravel, providing robust API support and database management for seamless frontend integration.
- Host: GitHub
- URL: https://github.com/maysker/dishnicars-backend
- Owner: Maysker
- Created: 2024-03-01T20:22:44.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-10-29T19:38:48.000Z (over 1 year ago)
- Last Synced: 2025-05-30T08:50:07.338Z (about 1 year ago)
- Topics: api, backend, database, database-management, fullstack-development, laravel, mysql, php, server-side, web-service
- Language: PHP
- Homepage:
- Size: 166 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## About DishniCars Backend
DishniCars Backend is the server-side component of the website created for a company involved in car repair, tuning, and buying/selling. The backend performs key functions such as data processing, user session management, security, and database integration, ensuring the reliability and performance of the web service. It is designed for close interaction with the [frontend](https://github.com/Maysker/dishnicars), supporting all necessary APIs for the website's operation.
- Fast and simple router.
- Powerful dependency injection container.
- Expressive, intuitive database ORM.
- Database schema agnostic migrations.
- Powerful background job processing.
- Real-time event broadcasting.
### Frontend Link
To explore the user interface and functionality provided to users, visit the repository of our project's frontend:
[DishniCars Frontend](https://github.com/Maysker/dishnicars)
## Getting Started
### Requirements
To run the DishniCars backend, you need the following environment:
- PHP version 7.3 or higher
- PHP PDO extension for database interaction
- Composer for managing dependencies
- Node.js and npm for asset compilation (if necessary)
- Database server compatible with Laravel, such as MySQL or PostgreSQL
### Installation
Step-by-step instructions for installing and setting up the project on a local machine:
```bash
git clone https://github.com/Maysker/dishnicars-backend.git
cd dishnicars-backend
composer install
cp .env.example .env
# Configure your .env file with the appropriate database parameters
php artisan key:generate
php artisan migrate
```
### Running
Instructions for running a local development server:
```bash
php artisan serve
```
### Contributing
We appreciate your desire to contribute to the DishniCars website! If you'd like to suggest changes, please create a pull request.
### Security Vulnerabilities
If you discover a security vulnerability in the DishniCars project, please email the developers. All security vulnerabilities will be promptly addressed.
### License
The DishniCars project is open-source software licensed under the [MIT License](https://opensource.org/licenses/MIT)
