Skip to content

Repository files navigation

Smart Library

A console-based library management system developed with C# and .NET, applying object-oriented programming principles (OOP).

Features

  • Register books
  • Display registered books
  • Search books by code
  • Register users
  • Display registered users
  • Borrow books
  • Return books
  • Track book availability

Technologies

  • C#
  • .NET
  • Object-Oriented Programming (OOP)

Project Structure

  • Program.cs – Application entry point.
  • Biblioteca.cs – Main system logic and menu.
  • Libro.cs – Book model.
  • Usuario.cs – User model.
  • Prestamo.cs – Loan model.

Learning Objectives

This project was developed to practice:

  • Object-oriented programming
  • Class design
  • Collections (List<T>)
  • Console application development
  • Basic data validation

Project Status

Completed.

About

Console-based library management system developed with C# and .NET using object-oriented programming principles.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages