Skip to main content

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.

  1. Pull/download this repository
  2. Run the following command: (Requires Python to be installed)
pip install -r requirements.txt
  1. Simply run the app.py script or add boot arguments from BOOT.md.
  2. 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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

licenseportal-0.1.1.tar.gz (6.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

licenseportal-0.1.1-py3-none-any.whl (6.9 kB view details)

Uploaded Python 3

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

Hashes for licenseportal-0.1.1.tar.gz
Algorithm Hash digest
SHA256 e52f02f2def76c02c2473365df997ed5c616d380c76270e2725e1a3599dcd2ac
MD5 d2d1e439410b5043d162a918416e0511
BLAKE2b-256 6ed95d5c327549538589cdead4d224f9bcade566b1a6f4baa002a930edcb86d9

See more details on using hashes here.

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

Hashes for licenseportal-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 73937bf07f1031995898e792c31e17b45c844341aabd52f6b686c8c6c27d874d
MD5 c0fa73d083245fa5a4e38e696bfaeb04
BLAKE2b-256 678c4eb9b40c54d9fa1e3b3415e6ab845e9f56ae2bdeed0578fcfa14008ba5f4

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page