This project is a ToDo API developed on the .NET framework, utilizing ASP.NET MVC API. It provides backend functionalities for managing ToDo tasks, allowing users to create, update, delete, and retrieve tasks.
- Scalable API: The API is designed for scalability, ensuring it can handle a growing number of users and tasks.
- Efficient Data Storage: Microsoft SQL Management is utilized for efficient data storage and retrieval, optimizing performance and reliability.
- CRUD Operations: The API supports Create, Read, Update, and Delete (CRUD) operations for ToDo tasks, providing full functionality for task management.
- Industry Standards: The project adheres to industry standards and best practices for .NET development, ensuring code quality, maintainability, and security.
- ASP.NET MVC API
- Microsoft SQL Management (MSS)
- Clone the repository:
- Navigate to the project directory:
- Install dependencies (if any):
- Set up the database:
- Ensure Microsoft SQL Management is installed and running on your system.
- Update the connection string in the
appsettings.json
file with your MSS server information. - Run database migrations to create the necessary tables:
dotnet ef database update
- Start the API:
Contributions are welcome! If you'd like to contribute to this project, please follow these steps:
- Fork the repository
- Create a new branch (
git checkout -b feature
) - Make your changes
- Commit your changes (
git commit -am 'Add new feature'
) - Push to the branch (
git push origin feature
) - Create a new Pull Request
For any inquiries or support, please contact Ahmed525-12.