Skip to content

Commit a27b742

Browse files
Update README with badges, features, and tech stack
1 parent 3df3b3d commit a27b742

1 file changed

Lines changed: 36 additions & 1 deletion

File tree

README.md

Lines changed: 36 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,36 @@
1-
# Taskify
1+
# 🎯 Taskify
2+
3+
[![CI](https://github.com/MohamedOsamaa74/Taskify/workflows/CI/badge.svg)](https://github.com/MohamedOsamaa74/Taskify/actions)
4+
[![.NET](https://img.shields.io/badge/.NET-10.0-512BD4?logo=dotnet)](https://dotnet.microsoft.com/)
5+
[![License](https://img.shields.io/badge/License-MIT-green.svg)](LICENSE)
6+
[![GitHub stars](https://img.shields.io/github/stars/MohamedOsamaa74/Taskify?style=social)](https://github.com/MohamedOsamaa74/Taskify/stargazers)
7+
8+
> A modern task management system built with .NET 10 and Clean Architecture principles.
9+
10+
## 📋 About
11+
12+
Taskify is a robust task management API that helps teams organize their work efficiently. Built with industry best practices including:
13+
14+
- ✅ Clean Architecture
15+
- ✅ Repository Pattern with Unit of Work
16+
- ✅ JWT Authentication & Authorization
17+
- ✅ Result Pattern for error handling
18+
- ✅ Entity Framework Core
19+
- ✅ ASP.NET Core Identity
20+
21+
## 🚀 Features
22+
23+
- 👥 **Team Management** - Create and manage teams
24+
- 📝 **Task Organization** - Organize tasks with todo lists
25+
- 🔐 **Secure Authentication** - JWT-based authentication with role-based authorization
26+
- 👤 **User Management** - Complete user registration and management system
27+
- 🎭 **Role-Based Access** - Admin, Moderator, and User roles
28+
29+
## 🛠️ Tech Stack
30+
31+
- **Framework:** .NET 10
32+
- **Database:** SQL Server with Entity Framework Core
33+
- **Authentication:** ASP.NET Core Identity + JWT
34+
- **Architecture:** Clean Architecture (Domain, Application, Infrastructure, API)
35+
36+
## 📁 Project Structure

0 commit comments

Comments
 (0)