Skip to content

ReinaldoDosan/AccessControl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📱 Access Control System

Android application developed in Kotlin to simulate a real access validation system.


📋 About the Project

The application performs validations such as:

  • ✅ Minimum age verification
  • ✅ Valid document verification
  • ✅ Responsible companion verification
  • ✅ Blocked user verification

The application uses logical operators (&&, ||, !) to control access permissions, displaying authorized or denied messages according to the defined rules.


🚀 Technologies Used

  • Kotlin
  • Android Studio
  • XML Layout
  • ConstraintLayout
  • LinearLayout
  • Conditional Logic
  • Click Events (setOnClickListener)

🧠 Concepts Applied

  • Data validation
  • Error handling
  • Type conversion
  • Conditional structures
  • Logical operators
  • Graphical interface interaction

📌 Features

  • Age input
  • Permission selection using CheckBox
  • Automatic validation
  • Visual feedback for the user

💡 Project Objective

Practice Android development, programming logic, and interactive application building using Kotlin.


📷 Project Preview



📱 Sistema de Controle de Acesso

Aplicativo Android desenvolvido em Kotlin com o objetivo de simular um sistema real de validação de acesso.


📋 Sobre o Projeto

O aplicativo realiza verificações de:

  • ✅ Idade mínima
  • ✅ Documento válido
  • ✅ Acompanhante responsável
  • ✅ Usuário bloqueado

A aplicação utiliza operadores lógicos (&&, ||, !) para controlar as permissões de entrada, exibindo mensagens de acesso permitido ou negado de acordo com as regras definidas.


🚀 Tecnologias Utilizadas

  • Kotlin
  • Android Studio
  • XML Layout
  • ConstraintLayout
  • LinearLayout
  • Lógica Condicional
  • Eventos de clique (setOnClickListener)

🧠 Conceitos Aplicados

  • Validação de dados
  • Tratamento de erros
  • Conversão de tipos
  • Estruturas condicionais
  • Operadores lógicos
  • Interação com interface gráfica

📌 Funcionalidades

  • Entrada de idade
  • Seleção de permissões via CheckBox
  • Validação automática
  • Feedback visual ao usuário

💡 Objetivo do Projeto

Praticar desenvolvimento Android, lógica de programação e construção de aplicações interativas utilizando Kotlin.


📷 Preview do Projeto

About

Access Header System - An Android application developed in Kotlin with the goal of simulating a real access validation system.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages