Skip to content

unkind58/Project_ID_Number_Generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ID Number Generator

About project

It's a my second project, I make it more advanced and complex than my first project. app.py will launch the ID Number Generator and you will be asked to fill some fields and as a result you will get ID number which will be initialized according Lithuanin ID number regulation RST 1185-91.

Rules

You can read all rules here: https://lt.wikipedia.org/wiki/Asmens_kodas.

What the code does

  1. Start of the program
  2. Person will be asked to fill all necessary information
  3. APP will initialize ID Number generator
  4. 1st digit: depends on gender and century person born. 3/4 for male/female borned in XX century and 5/6 for male/female borned in XXI century
  5. From 2nd to 6th: date of birth with format YYYYMMDD
  6. From 7th to 10th: ascending order of the all borned that day in country (but here in project I made random order)
  7. 11th: checksum digit calculated by special algorithm

Installing

Run app.py

Acknowledgments

Vilnius School of AI

About

ID number generator app

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages