Smart project and team management – built for modern productivity
Aria is a full-featured web application designed to streamline project, task, and team management. Whether you're a project manager, senior employee, or team member — Aria empowers you with real-time tracking, role-based access, smart notifications, and powerful analytics.
- Secure user registration with email verification
- Login, password recovery, and last seen tracking
- Role-based access: Project Manager, Senior Employee, Regular Employee
- Separate dashboards for users based on their role
- Admin access to user profiles
- Create, extend, and assign tasks with due dates
- Set task priority: High, Medium, Low
- Organize tasks into categories
- Track task progress and overall project completion percentage
- Attach files and documents to tasks
- Calendar view for better task planning
- Task ratings and feedback options
- Invite users to projects via email
- Senior employees and managers can manage team tasks
- In-task discussions (open/close status, editable Q&A)
- File sharing within conversations
- Schedule meetings between project members
- Notifications for meetings, new tasks, and status updates
- Powered by VAPID Key for Push Notifications
- Email notifications also supported
- Real-time reports on completed and pending tasks
- Visual project progress with charts and graphs
- Monthly performance analytics
- Filtered reports by user, date, or status
- Team member rankings based on performance
- Deadline insights: overdue vs completed
- Fully responsive on mobile, tablet, and desktop
- PWA support: Installable on mobile devices
- Optimized mobile UX/UI
- Beautiful landing page design for marketing
- Subscription system with Free & Premium tiers
- Plan management (expiration, upgrade, access control)
- Payment gateway integration
- Usage limits for free plans + upgrade options
- Frontend: Vue.js + Pinia.js + Vite
- Backend: Django
- Database: SQLite
- Auth: JWT
- Notifications: Web Push via VAPID Key, Email (SMTP/API)
- Dev Server: Vite + Hot Module Reloading
- Build Tools: Vite for optimized bundling
- Hosting: Static assets via Netlify, Vercel, or Nginx
- Backend deployment: Shared hosting, VPS, or Docker (if needed)
- Database: SQLite (no external DB setup required)
Aria is designed for teams who value structure, speed, and clarity.
Whether you're managing internal teams or client projects — Aria brings everything under one elegant platform.
Need help generating landing page content, a visual UI kit, or branding assets?
Just ask — I’d be happy to help.

![github-actions[bot] github-actions[bot]](/mrkeshi/Aria-Project/raw/main/assets/contributors/github-actions[bot].png)
