Skip to content

vittimel/secure-access-control-project-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

Secure Access Control

Project Overview

This project implements a structured access control system in Python. The system aims to evaluate user data based on predefined conditions, manages multiple users, while applying fundamental programming concepts such as lists, dictionaries, loops, and error handling.

Programming Concepts Applied

  • Conditional statements (if / else)
  • Loops (while)
  • Lists
  • Dictionaries
  • Input validation
  • Error handling (try/except)

Features

  • User registration verification
  • Age validation
  • Health condition verification (vaccination)
  • Multiple users storage using lists
  • Structured data using dictionaries
  • Error handling using try/except
  • Final report of all registered users

Technologies Used in that Project:

  • Python 3
  • Git
  • GitHub

Example executation:

Secure Access Control System Enter your name: Melissa Now, enter your age: 19 Are you registered? (yes/no): no Are you vaccinated? (yes/no): yes You need to create an account to access. Do you want to add another user account? (yes/no): no

Final Report: Name: Melissa | Age: 19 | Registered: no | Vaccinated: yes

Project's Status

Currently in development and being improved as part of my programming learning journey.

About

Python application that validates access to public spaces based on age, registration status, and health conditions, storing multiple users and generating a final summary report.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages