A real-world, multi-user task management platform with permissions, issues tracking, and custom extensibility - used by ~20 active users.
Tasks Platform started as a student-driven alternative to Jira - designed to be simpler, more flexible, and tailored for real usage among colleagues and friends.
It supported projects, tasks, ideas, and issues, allowing teams to collaborate in a structured but accessible environment.
Access control was enforced strictly - users required explicit permission from project managers to view or interact with projects and data.
The platform extended beyond task tracking: it was used for college work, personal projects, gaming planning (e.g., Minecraft builds), and even book sharing workflows.
A key differentiator was the Custom Menu system, allowing each user to personalize their workspace with external tools and links.
At one point, the system also integrated with external PHP websites to receive notifications (e.g., contact form submissions) directly into the platform.
This project represents the transition from a simple CRUD app to a real-world collaborative system with users, feedback loops, and evolving requirements.
Real users will always break your system in ways you never imagined - and that's where real engineering begins.