Parking management system with tickets, staff tools, and dynamic pricing
Project description
Welcome to LicensePortal!
LicensePortal was originally an idea in my mind to have a sort of license-plate scanning system for commerical usage, but I personally tried to make something like that and it proved too difficult to try and do, so I instead came up with another idea to make something that could be used in a car park since I was really bored and uhh yeah it became this.
How can I run it?
Since it's just Flask and Python, it's pretty easy to set up. In fact, you can run this in 4 easy steps!
[!NOTE] If you're interested in editing or making changes to this project, visit DEV.md.
- Pull/download this repository
- Run the following command: (Requires Python to be installed)
pip install -r requirements.txt
- Simply run the app.py script or add boot arguments from BOOT.md.
- Visit the IP Address that is prompted in the Python window, the first IP Address is locally (your device only) and the second one is internally (your local network, accessible on local networked devices).
Can I change any variables?
Yes, and in fact you very much should change some variables. These can now be changed via boot arguments. Please learn more here.
So how does it work?
Glad you asked, this works by using Flask which hosts the local html files over the network, while SQLITE powers the database and Javascript in the .html files interact with Flask, which in turn talks to the SQLITE databases. (It looks confusing but on paper it gets simpler).
Can I contribute?
Wow, if you're really interested I mean you can submit changes and such in the form of a PR, learn more here.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file licenseportal-0.1.1.tar.gz.
File metadata
- Download URL: licenseportal-0.1.1.tar.gz
- Upload date:
- Size: 6.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e52f02f2def76c02c2473365df997ed5c616d380c76270e2725e1a3599dcd2ac
|
|
| MD5 |
d2d1e439410b5043d162a918416e0511
|
|
| BLAKE2b-256 |
6ed95d5c327549538589cdead4d224f9bcade566b1a6f4baa002a930edcb86d9
|
File details
Details for the file licenseportal-0.1.1-py3-none-any.whl.
File metadata
- Download URL: licenseportal-0.1.1-py3-none-any.whl
- Upload date:
- Size: 6.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
73937bf07f1031995898e792c31e17b45c844341aabd52f6b686c8c6c27d874d
|
|
| MD5 |
c0fa73d083245fa5a4e38e696bfaeb04
|
|
| BLAKE2b-256 |
678c4eb9b40c54d9fa1e3b3415e6ab845e9f56ae2bdeed0578fcfa14008ba5f4
|