Mveledziso PMT ( A modern project management tool built with Next.js and ASP.NET Core.)
Mveledziso PMT 🚀
A modern project management tool built with Next.js and ASP.NET Core.
⚠️ Important: Issues of this repository are tracked on https://github.com/aspnetboilerplate/aspnetboilerplate. Please create your issues on https://github.com/aspnetboilerplate/aspnetboilerplate/issues.
📋 Project Overview
Mveledziso PMT is a full-stack project management tool designed to streamline project tracking, team collaboration, and task management. The application features a modern, responsive UI built with Next.js and a robust backend powered by ASP.NET Core.
🛠️ Tech Stack
Frontend
- ⚛️ Next.js 14
- 📝 TypeScript
- 🎨 Ant Design
- ⚡ React
- 💅 Tailwind CSS
Backend
- 🔷 ASP.NET Core
- 🗄️ Entity Framework Core
- 💾 SQL Server
📁 Project Structure
Mveledziso PMT/
├── aspnet-core/ # Backend ASP.NET Core application
│ ├── src/ # Source code
│ ├── test/ # Test projects
│ └── build/ # Build configuration
├── FrontEnd/ # Frontend Next.js application
│ ├── src/ # Source code
│ ├── public/ # Static assets
│ └── package.json # Dependencies
└── README.md # Project documentation
✨ Key Features
📊 Project Management
Create and manage projects
Assign team members
Track project progress
Set deadlines and priorities
👥 Team Collaboration
Team management
Role-based access control
Task assignment
Progress tracking
✅ Task Management
Task creation and tracking
Priority levels
Status updates
Deadline management
🔒 Security
- Role-based authentication
- Protected routes
- Admin menu for project management
- User menu for task management
- Secure API communication
🚀 Getting Started
Prerequisites
- 📦 Node.js (v18 or higher)
- 🔷 .NET 8 SDK
- 💾 SQL Server
- 📦 npm or yarn
Installation
- Clone the repository
- Install backend dependencies:
cd aspnet-core
dotnet restore
- Install frontend dependencies:
cd FrontEnd
npm install
- Set up environment variables
- Run the development servers
📝 License
This project is proprietary and confidential. All rights reserved.
🤝 Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
📞 Support
For support, please contact the development team.
Introduction
This is a template to create ASP.NET Core MVC / Angular based startup projects for ASP.NET Boilerplate. It has 2 different versions:
- 🌐 ASP.NET Core MVC & jQuery (server rendered multi-page application).
- ⚛️ ASP.NET Core & Angular (single page application).
User Interface is based on AdminLTE theme.
Download
Create & download your project from https://aspnetboilerplate.com/Templates
Screenshots
Sample Dashboard Page
User Creation Modal
Login Page
Documentation
License
MIT.
Post a Comment