https://github.com/gabyfachini/cadastroalunos
A student registration system developed in C# for managing and storing student information and enrollment details.
https://github.com/gabyfachini/cadastroalunos
api crud dependecy-injection http object-oriented-programming sqlserver users
Last synced: about 1 year ago
JSON representation
A student registration system developed in C# for managing and storing student information and enrollment details.
- Host: GitHub
- URL: https://github.com/gabyfachini/cadastroalunos
- Owner: gabyfachini
- Created: 2025-02-05T23:52:35.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-06-12T23:50:48.000Z (about 1 year ago)
- Last Synced: 2025-06-13T00:36:40.037Z (about 1 year ago)
- Topics: api, crud, dependecy-injection, http, object-oriented-programming, sqlserver, users
- Language: C#
- Homepage:
- Size: 49.8 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 📚 Student Registration System
This repository contains a **student registration system** project developed in **C#**. The system allows for student registration, local database storage, and automatic address retrieval via a ZIP code API.
## 📝 Project Description
The goal of this project is to create a simple system for registering students or users. Users can add new students, save their information, and use an external API to automatically fetch address details based on the entered ZIP code. All student data is stored in a **SQL Server** database to ensure persistence.
## 🚀 Features
- **Student Registration**: Register students with name, email, phone number, birth date, address, and other relevant details.
- **Address Lookup via ZIP Code API**: When a ZIP code is entered, the system fetches the address fields (street, neighborhood, city, state) automatically using an external API.
- **Database Storage**: Student data is saved to a local **SQL Server** database, enabling efficient data management.
- **Student Listing**: View a list of registered students and search by their registration ID.
## 🛠️ Technologies Used
- **Language**: C#
- **Framework**: .NET 6 or higher
- **Database**: SQL Server (can be replaced with MySQL, SQLite, etc.)
- **ZIP Code API**: Public API such as [ViaCEP](https://viacep.com.br/)
- **Libraries**: Dapper, Dependency Injection, HTTP Client