Skip to content

mrkeshi/Aria-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 Aria Project Manager

Smart project and team management – built for modern productivity


🌟 Overview

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.


🔐 Authentication & User Management

  • 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

✅ Project & Task Management

  • 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

💬 Collaboration & Communication

  • 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

🔔 Smart Notification System

  • Notifications for meetings, new tasks, and status updates
  • Powered by VAPID Key for Push Notifications
  • Email notifications also supported

📊 Reporting & Analytics

  • 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

🌐 Advanced Features

  • 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

🧰 Tech Stack

  • Frontend: Vue.js + Pinia.js + Vite
  • Backend: Django
  • Database: SQLite
  • Auth: JWT
  • Notifications: Web Push via VAPID Key, Email (SMTP/API)

🚀 Deployment

  • 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)

👥 Core Contributors

mrkeshi github-actions[bot] mohammadhtk


📦 Ready to Launch

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.

About

Aria Project Management Software

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors