MoviesLibraryAPI is a console application designed to manage a movie collection. Users can perform CRUD operations—create, read, update, and delete movies—using MongoDB Compass as the database interface. The project demonstrates key concepts in software development and best practices.
- Create: Insert new movie entries into the database.
- Read: Retrieve and view movie details stored in the database.
- Update: Modify details of existing movies.
- Delete: Remove movie entries from the database.
- .NET Core: The primary framework used for building the console application.
- MongoDB Compass: The GUI for MongoDB used for managing the database.
- MongoDB.Driver: The .NET driver for MongoDB for database interactions.
- xUnit: A unit-testing framework for .NET applications.
- nUnit: A unit-testing framework for .NET applications.
Before you begin, ensure you have met the following requirements:
- You have installed the latest version of .NET Core SDK.
- You have installed MongoDB and MongoDB Compass.
- You have an IDE like Visual Studio installed.
This project is licensed under the MIT License. See the LICENSE file for details.
For any questions or suggestions, please reach out to the course instructor or open an issue in the repository.