All Projects → yeazin → Movement-Pass-Clone

yeazin / Movement-Pass-Clone

Licence: MIT license
This project is a clone version of the Movement pass BD, a Govt site in Bangladesh. The purpose of this site was to collect movement pass for users to go outside in this pandemic Covid situation. This clone project is made by the popular Python web framework Django. Cheers !!!

Programming Languages

CSS
56736 projects
HTML
75241 projects
python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Movement-Pass-Clone

nagadApi
This is Bangladeshi nagad payment gateway api development library. This library can be used in any php application.
Stars: ✭ 20 (-28.57%)
Mutual labels:  bangladesh
CoronaTracker
A full stack framework to trace possible close-contact candidates within last specified days for an already detected covid-19 positive patient
Stars: ✭ 13 (-53.57%)
Mutual labels:  bangladesh
devSahinur
If you are forking please do not forget to star the repo
Stars: ✭ 20 (-28.57%)
Mutual labels:  bangladesh
bdapis
Rest API service. Build with NodeJS, Express, MongoDB
Stars: ✭ 65 (+132.14%)
Mutual labels:  bangladesh
bd-stock-exchange-update-php
A PHP library to fetch updates from Bangladesh share market, including Dhaka and Chittagong Stock Exchange (DSE & CSE).
Stars: ✭ 20 (-28.57%)
Mutual labels:  bangladesh
Co-ronaBD.info
Interactive Dashboard of Bangladesh for the Covid-19 Pandemic
Stars: ✭ 28 (+0%)
Mutual labels:  bangladesh
made-in-bangladesh
A curated list of awesome frameworks, libraries and softwares made in Bangladesh.
Stars: ✭ 136 (+385.71%)
Mutual labels:  bangladesh
coronainfobd
Real-time corona-virus tracker of Bangladesh 🇧🇩 which includes latest updates, data visualization, public awareness from WHO and some advice to aware people. 🥰❤
Stars: ✭ 46 (+64.29%)
Mutual labels:  bangladesh
COVID-19-Bangladesh-Android
An end to end tool from general public to govt portal & an awareness tool with CoronaVirus Facts, Mythbusters & Support to eradicate the language & context barrier of misinformation that's been spreading on social media & thus creating mass panic.
Stars: ✭ 57 (+103.57%)
Mutual labels:  bangladesh
bangladesh-geojson
Bangladesh GEOJSON - Divisions, Districts, Upazilas
Stars: ✭ 176 (+528.57%)
Mutual labels:  bangladesh
medicinedb
sqlite medicine database
Stars: ✭ 29 (+3.57%)
Mutual labels:  bangladesh
Multi-Authors-advanced-Django-Blog
MultiAuthor Web Application. This project is made by the popular python web framework Django. Feel free to give reviews. Cheers !!!
Stars: ✭ 17 (-39.29%)
Mutual labels:  yeazin

Movement Pass Clone

Navigation : Built with--Setup Local--Project Features & Details --Issues--Disclaimer--Ower Info

Orginal Website : - Movement Pass Bangladesh

original

Technologies Built with : -

  1. Django. A is a high-level Web framework that encourages rapid development and clean, pragmatic design.( Used as Backend )
  2. Datatables . An advanced Interaction controls to HTML Tables in Free and Easy way.
  3. HTML, CSS
  4. JS

Tempaletes Used : -

  1. For Frontend , We clone the original website of Movement pass BD.
  2. For Frontend User Admin Panel, SB Admin 2 .

Download the template from below : -

How to SETup in Windows/MAC/Linux

  1. Clone this Project git clone https://github.com/yeazin/Movement-Pass-Clone.git
  2. Go to Project Directory cd Movement-Pass-Clone
  3. Create a Virtual Environment :-
    • for Windows python -m venv env
    • for Linux/Mac python3 -m venv env
  4. Activate Virtual Environment .\env\Scripts\activate
  5. Install Requirment Packages pip install -r requirement.txt
  6. Migrate Database :-
    • For Windows py manage.py migrate
    • For Linux/Mac python3 manage.py migrate
  7. Create SuperUser :-
    • For Windows py manage.py createsuperuser
    • For Linux/Mac python3 manage.py createsuperuser
  8. Finally Run the Projects :-
    • For Windows py manage.py runserver
    • For Linux/Mac python3 manage.py runserver

Project Details & Features with Images

This clone project has been made for learning perpose.

Project Flow :-

Frontend users create movement pass to go outside without any problem facing.First the user register or login to the site. Then apply for movement pass. Second the backand admin will apporve the pass if the application is valid.Otherwise the admin can delete the pass.Third the front user can see their applied pass in their Dashboard. When a pass is created by a user the appilcation automatically generates a QR-Code Image as well as a Tracking ID instant.Fourth The front user can download the pass only when the admin approve the pass.Otherwise it will show an error.Fifth The user can download the pass as PDF and print it. This is main concept of the project. IF you want to explore more please Download the code on your local Machine and run .
The Project has Three Different Types of Users

  • Custom made Admin
  • Normal Users &
  • Default SuperUser of Django (Built In Provided)

Each User has their own Dashboard.Below I will discuss further .

Custom Admin Features : -

original User has custom made admin template . with this admin area an admin can do many things.All the features showing with images below.

  • View all Movement Pass original
  • View all Approve Movement Pass original
  • View all Pending Movement Pass original
  • View all Expired Movement Pass original
  • View all Users original
  • Can make Search in admin area original original
  • Can see Single Movement Pass original
  • Can Approve Movement Pass
  • Can Disapprove Movement Pass
  • Can make a movement pass Expired
  • Can see Single User original
  • Can add/Delete District original
  • Can add/Delete Movement Reason original
  • Can add/Delete Time spendng Options original
  • Can Delete Movement Pass

That`s the features of Admin Panel . If you want see the live action on your desktop/laptop. Please download the code and Read the Instruction here.Now Lets have a look at the Frontend User option.

The features of frontend user has given below :-

  • User can Register . original
  • User can LogIN with their Phone Number. original
  • User can Edit their Profile original
  • User can create Movement Pass original
  • User can see their applied Movement Pass original
  • User can View Movement Pass when they are Approved by Admin. original
  • User can Download the Movement Pass. original

Issues & Questions

This project is scaleble.Anyone can contribute here.Anyone can use it as it is Under MIT License .
If anyone wants to contribute to the project then first make an Issues here.
For further information anyone can knock me at Email & Facebook which is given in the Owner Info.
Thanks !!!

Disclaimer

This project is made only for educational perpose. Anyone can use it but the risk has to be taken by the user. for any inquery please contact me.

Repository Owner Info

Md. Nazrul Islam Yeasin
Email : [email protected]
Github : yeazin
FaceBook : Yea Sin
Linkedin : Yea Sin
Twitter : Yeazin

Go To Top ↑

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].