Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/chaitya62/vahaan
A prototype to pay for tolls and notification of PUC renewals online
https://github.com/chaitya62/vahaan
Last synced: 18 days ago
JSON representation
A prototype to pay for tolls and notification of PUC renewals online
- Host: GitHub
- URL: https://github.com/chaitya62/vahaan
- Owner: Chaitya62
- Created: 2018-04-01T06:12:31.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2022-12-08T00:56:17.000Z (almost 2 years ago)
- Last Synced: 2024-04-13T19:05:17.848Z (7 months ago)
- Language: JavaScript
- Homepage: http://thedisappointmentpanda.fun/login/
- Size: 24 MB
- Stars: 13
- Watchers: 2
- Forks: 0
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Vahaan
=======================[![Website cv.lbesson.qc.to](https://img.shields.io/website-up-down-green-red/http/cv.lbesson.qc.to.svg)](http://thedisappointmentpanda.fun/login/)
[![made-with-python](https://img.shields.io/badge/Made%20with-Python-1f425f.svg)](https://www.python.org/)A web-based system that help you pay for tolls before hand and automatically notifies when your PUC (pollution under control is expired). It sends sms notification for PUC renewal.
**fun-fact:** _Vahaan_ is hindi for vehicle
Features
---------Application Features:
* Admin can view the Vehicle details via its Registration Number using search
* Admin can impose PUC on a Vehicle By Searching the Vehicle
* Admin can create new registration of vehicle
* Admin can consume the tolls prepaid by vehicle users.
* vehicle users can look for his PUC renewals
* vehicle users recieve an sms when PUC is going to/is expired
* vehicle user recieves sms of login credentials as and when admin creates his account.
* vehicle users can view his tolls passing and can pay from therePrerequisites
-------------- Python >= 3.5
- pip
- virtualenv (optional)Installation
--------First install requirements using
```
pip install -r requirements
```Then apply all the migrations using
```
python3 manage.py makemigrations
python3 manage.py migrate
```Create a super user to enter superadmin at `/admin/`
```
python3 manage.py createsuperuser
```
Runserver at `port: 8000` using```
python3 manage.py runserver
```
Video
---------
The video is [here](./screencast.mp4)#### Demo
Website is live [here](http://thedisappointmentpanda.fun/login/)
- Vehicle login Credentials
**username** - testuser1
**password** - testing123
- Admin login Credentials**username** - testuser
**password** - testing123
**Note**: In admin system search for **reg_no: MH-07-246** for looking at the features.
#### Sms Example:
**Apps Made:**
* login
* puc
* toll**Database Uses:**
* sqlite3
**Configured URLs:**
* ``/home/``
* ``/login/``**Contributer**
* [Chaitya Shah](https://github.com/Chaitya62)
* [Jigar Wala](https://github.com/JigarWala)
* [Ankit Mani](https://github.com/Ankit-22)