Skip to content

Latest commit

 

History

History
51 lines (36 loc) · 1.87 KB

README.md

File metadata and controls

51 lines (36 loc) · 1.87 KB

House-Renting-Solver (Aria)

The idea of "House-Renting-Solver" solves the house searching problems in this modern time. The project intends to solve the ‘to-let’ issue by turning it into a web-based system. The system offers to the users a proper description of ‘to-let’ houses in his located area. This system will work as a middleware between the owner and the customer and, the platform tends to reduce the waste of users’ time and money, as well as owners, and they will be benefited as the system will faster the renting process. Using Python Framework(Django) at backend, SQLite as database with HTML, CSS, Javascript and bootstrap at the frontend.


Requirements:


How to work:

  • Clone the project
  • Open command line in project base dir and install all dependency

    pip install -r requirements.txt


Database setup:

By default we are using SQLite. For using any other relational database please install the package of that database for django and change the database dependency on settings.py.


Some django keyword:

  • To migrations the model:

    python manage.py makemigrations [app_name]

  • To migrate the models to Database:

    python manage.py migrate

  • To run the project in localhost:

    python manage.py runserver


Having problems !?

Sometimes you may find problems running this applications on your system. If the problem is similar, trying this:

(ModuleNotFoundError: No module named 'crispy_forms')

  • Installing crispy_forms:

    pip3 install --user django-crispy-forms

(ModuleNotFoundError: No module named 'PIL')

  • Upgrading Pillow:

    pip3 install --upgrade Pillow