Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lgiordani/rentomatic
A demo implementation of a clean architecture in Python
https://github.com/lgiordani/rentomatic
Last synced: 2 days ago
JSON representation
A demo implementation of a clean architecture in Python
- Host: GitHub
- URL: https://github.com/lgiordani/rentomatic
- Owner: lgiordani
- License: mit
- Created: 2016-11-07T22:35:09.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2019-07-09T10:15:58.000Z (over 5 years ago)
- Last Synced: 2024-11-06T22:43:51.367Z (10 days ago)
- Language: Python
- Size: 33.2 KB
- Stars: 416
- Watchers: 22
- Forks: 88
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: HISTORY.rst
- Contributing: CONTRIBUTING.rst
- License: LICENSE
- Authors: AUTHORS.rst
Awesome Lists containing this project
README
# Rent-o-matic
A demo implementation of a clean architecture in Python.
The goal of the "Rent-o-matic" project (fans of Day of the Tentacle may get the reference) is to create a simple search engine on top of a dataset of objects which are described by some quantities. The search engine shall allow to set some filters to narrow the search.
The objects in the dataset are storage rooms for rent described by the following quantities:
* An unique identifier
* A size in square meters
* A renting price in Euro/day
* Latitude and longitudeThe project is explained in detail and developed step-by-step in this post [Clean architectures in Python: a step-by-step example
](https://www.thedigitalcatonline.com/blog/2016/11/14/clean-architectures-in-python-a-step-by-step-example/).This package was created with [Cookiecutter](https://github.com/audreyr/cookiecutter) and my [Python project template](https://github.com/lgiordani/cookiecutter-pypackage)