Um sistema de gerenciamento de biblioteca simples e interativo desenvolvido em C# utilizando o padrão MVC. Este projeto permite gerenciar livros, realizar empréstimos e organizar devoluções em uma aplicação de console.
- Listar livros disponíveis na biblioteca.
- Adicionar novos livros.
- Realizar empréstimos de livros para usuários.
- Registrar devoluções de livros.
- Visualizar lista de empréstimos.
- C# (8.0 ou superior)
- .NET (8.0)
- JetBrains Rider (IDE utilizada para o desenvolvimento)
O projeto segue o padrão MVC (Model-View-Controller) da seguinte forma:
Game-Of-Bookss/
├── Controllers/
│ ├── LibraryController.cs # Controlador principal da aplicação
├── Models/
│ ├── Book.cs # Representa os dados de um livro
│ ├── User.cs # Representa os dados de um usuário
│ ├── Loan.cs # Representa os dados de um empréstimo
├── Views/
│ ├── ConsoleView.cs # Gerencia as interações com o console
├── Program.cs # Ponto de entrada da aplicação
- Certifique-se de ter o .NET SDK 8.0 instalado.
- Clone este repositório:
git clone https://github.com/seu-usuario/Game-Of-Bookss.git cd Game-Of-Bookss
Restaure as dependencias do projeto:
dotnet restore
Compile o projeto:
dotnet build
Execute a aplicação:
dotnet run