/HomeservicesApp

A web platform where you can easily access reliable and professional home and utility services from experts near you

Primary LanguageCSSMIT LicenseMIT

HomeservicesApp

Description

A web platform where you can easily access reliable and professional home and utility services from experts near you

Author

Franklin Mutua - Github link

Date of current version

30/09/2021

Project setup instructions

These instructions will get you a copy of the project up and running on your local machine for development.

Prerequisites

Editor
Git
Github account
Python Language
Django framework
Django RestFramework
PostgreSQL

Installing

When you create a repository on GitHub, it exists as a remote repository. You can clone your repository to create a local copy on your computer and sync between the two locations. Here is a series of steps on how to set up the project on your local machine.

Click HomeservicesApp to navigate on the main page of the project repository on Github.

Clone the repository using HTTPS, click "Clone with HTTPS".
Open Terminal. Change the current working directory to the location where you want the cloned directory.
Type https://github.com/MutuaFranklin/HomeservicesApp and press Enter to create your local clone.

Open HomeservicesApp, the cloned Repo in terminal and run : pip install -r requirements.txt to install the app dependencies

Run source virtual/bin/activate to activate the virtual environment and python manage.py runserver to launch the app

BDD

As a user, I would like to:
  • Register and signin to the app
  • View all available services
  • View all professional experts for each service whom we share same location
  • Search for profile and service
  • Review and rate a service provider profile
  • View my and service provider profiles
  • Update my profile

Technologies Used

  • Python Django Framework
  • JavaScript
  • Bootstrap
  • CSS
  • PostgreSQL
  • Mapbox

Live link

Live link: HomeservicesApp live link

Support and contact details

For any remarks,questions or advise feel free to contact me:

Email: franklinngumbi@gmail.com

License

This project is licensed under the MIT License - see the LICENSE file for details