AutoMech Locator is a web application that connects car owners with qualified mechanics, making it easy for car owners to find reliable services for their vehicles.
- Car owners can search for mechanics based on location and services offered.
- Mechanics can register, create profiles, and manage service requests.
- Users can leave reviews and ratings for mechanics.
- ... (Add more features as we implement them)
- Flask: The web framework used for backend development.
- SQLAlchemy: ORM for managing database models.
- HTML, CSS, JavaScript: Frontend technologies.
- ... (List any additional technologies)
-
Clone the Repository:
git clone https://github.com/kelechi-aims/AutoMech-Locator.git cd AutoMech-Locator
-
Set Up Virtual Environment:
python -m venv venv source venv/bin/activate # On Windows, use 'venv\Scripts\activate'
-
Install Dependencies:
pip install -r requirements.txt
-
Configure the Database:
-
Modify the config.py file with your database connection details.
-
Run the following commands:
flask db init flask db migrate flask db upgrade
-
Run the Application:
flask run
-
Open the App in Your Browser: Visit http://localhost:5000 in your web browser.
- Describe how users can use your application.
- Include any important instructions or usage details.
- If you'd like to contribute to the project, follow the Contribution Guidelines.
- This project is licensed under the ALX License.