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.2.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.2-py3-none-any.whl (6.9 kB view details)

Uploaded Python 3

File details

Details for the file licenseportal-0.1.2.tar.gz.

File metadata

  • Download URL: licenseportal-0.1.2.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.2.tar.gz
Algorithm Hash digest
SHA256 700eaf94cc5724c0d1bde5901ae9d39febdc9a68eab1c47707101614f0378752
MD5 01ad46117583132315fdf7b3a2646979
BLAKE2b-256 ecc819532d89b3e7a250ad531a428cf212231ba470d2102ec78e819b1882de52

See more details on using hashes here.

File details

Details for the file licenseportal-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: licenseportal-0.1.2-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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 330efa76c4a5e1da09141990db70d35cf7bd7f3adbb7d2d65d0f600775a2aa1c
MD5 c1799c9fe41b1a98e5be9c98420f5cfa
BLAKE2b-256 6a01726a5af30036bd751213cc16fa0022adeaa809fc38c29c58d62332c11c3f

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