π Taskify β Unique Task Management Platform
Taskify is a collaborative task management website, inspired by Trello but with its own unique features. It was developed during the ITI Frontend Intensive Camp (4 months) by a passionate team.
π Key Features
π Board Creation & Role Management
Create boards as an owner and assign tasks to your team.
Join as a regular user to collaborate seamlessly.
π― Admin-Only Dashboard
Dedicated dashboards for admins to manage boards and tasks.
π Leaderboard & Scoring System
Encourages productivity through a gamified system:
Easy tasks: 5 points
Medium tasks: 10 points
Hard tasks: 20 points
π Bilingual Support
Fully translated into Arabic for a wider audience.
π¨ Light/Dark Mode Themes
Personalized user experience with theme switching.
π Secure Authentication
Login secured with OTP and token-based authentication.
π Tech Stack
Frontend: React ,css modules
State Management: Redux & Context API
Backend: Comprehensive REST API (Node.js/Express)
Authentication: OTP & JWT
β¨ What Taskify Taught Us
This project was a significant milestone in our journey, teaching us:
Effective teamwork and collaboration.
Balancing functionality, creativity, and scalability.
Advanced React patterns and backend integration.
π€ Acknowledgments
A heartfelt thank you to my teammates for their dedication and collaboration:
Jamella Abdelrahman ,Doaa Mohamed ,Kareem Ayman, Abdelrahman Ali