Plant Nursery Management
Budget: ₹1,000 – ₹2,500 INR
MS .NET MinProject Detailed Requirements
1. Project Scope & Description
- Problem definition with real-world relevance (e.g., Inventory System, E-learning portal, Hospital Management)
- Clearly identify the objectives and intended users of the proposed application (Like Admin, Seller/Doctor/Manager/Restaurant/Owner, Buyer/Patient, Customer, User etc.)
- Make role based Registration and Login. Separate dashboards for as per logged in User Role.
2. Use of C# Core Concepts
- Ensure the implementation of:
- Classes, Objects, Constructors, Inheritance / Interfaces / Abstraction, Exception Handling, Collections / Generics / LINQ
3. MVC .NET Core
- Use of Model-View-Controller pattern
- Razor views for front-end
- Model binding & validation
- TempData/ViewData usage
- Session management / Login validation
4. Web API Integration
- Development/Consume of at least one RESTful Web API
- GET, POST methods implemented
- JSON request/response handling
- API consumed from the MVC front-end using JavaScript/AJAX/HttpClient
5. Project Development & Presentation
- Tools to be used (Visual Studio, SQL Server/MySQL, Postman (in case API testing) etc.)
- 10-15 minute individual presentation
6. Bonus / Optional Add-ons
- Authentication (ASP.NET Identity)
- Entity Framework Core with CRUD operations
- Use of external APIs (weather, maps, payment etc.)
- Unit testing (NUnit/XUnit)
1. Project Scope & Description
- Problem definition with real-world relevance (e.g., Inventory System, E-learning portal, Hospital Management)
- Clearly identify the objectives and intended users of the proposed application (Like Admin, Seller/Doctor/Manager/Restaurant/Owner, Buyer/Patient, Customer, User etc.)
- Make role based Registration and Login. Separate dashboards for as per logged in User Role.
2. Use of C# Core Concepts
- Ensure the implementation of:
- Classes, Objects, Constructors, Inheritance / Interfaces / Abstraction, Exception Handling, Collections / Generics / LINQ
3. MVC .NET Core
- Use of Model-View-Controller pattern
- Razor views for front-end
- Model binding & validation
- TempData/ViewData usage
- Session management / Login validation
4. Web API Integration
- Development/Consume of at least one RESTful Web API
- GET, POST methods implemented
- JSON request/response handling
- API consumed from the MVC front-end using JavaScript/AJAX/HttpClient
5. Project Development & Presentation
- Tools to be used (Visual Studio, SQL Server/MySQL, Postman (in case API testing) etc.)
- 10-15 minute individual presentation
6. Bonus / Optional Add-ons
- Authentication (ASP.NET Identity)
- Entity Framework Core with CRUD operations
- Use of external APIs (weather, maps, payment etc.)
- Unit testing (NUnit/XUnit)