This program is a command line application for managing users. It allows you to register, update, show, search and delete users. The system also has a login menu for user authentication.
The system uses a list of tuples to store users' data with the following fields: 1. login 2. login type 3. email 4. name 5. cpf 6. rg 7. date of birth 8. password 9. address 10. role (admin or user)
- Clone the repository:
git clone git clone https://github.com/felipeclarindo/users-register-cli.git
- Navigate to the project folder:
cd user-register
```bash
cd user-register
- Run the program:
python ./src/main.py
The credentials to authenticate is:
- login: admin
- passwrd: admin
2. When starting the program, you will see a main menu. Choose one of the options by typing the corresponding number and pressing Enter:
- 1 - Register user: Register a new user.
- 2 - Update user: Updates the information of an existing user.
- 3 - Show users: Displays the list of registered users.
- 4 - Search user: Search a user based on specified criteria.
- 5 - Delete user: Removes a user from the system.
- 6 - Exit: Closes the program.
- 1 - Email
- 2 - User
- 3 - CPF
- 4 - RG
Contributions are welcome! If you have suggestions for improvements, feel free to open an issue or submit a pull request.
Felipe Clarindo
This project is licensed under the GNU Affero License.