Skip to content

Projexa is a collaborative project management platform built using modern web technologies, featuring workspaces, roles, tasks, real-time collaboration, payments, and notifications.

Notifications You must be signed in to change notification settings

haranck/projexa

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

60 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Projexa πŸš€

Projexa is a collaborative project management platform designed to help teams plan, track, and manage work efficiently.
It is built as a real-world SaaS-style application, focusing on scalability, clean architecture, and modern development practices.


🌟 Vision

To build a production-ready project management system similar to tools like Jira, Notion, and ClickUp, while maintaining clean code, strong architecture, and extensibility.


πŸš€ Tech Stack

Frontend

  • React
  • TypeScript
  • Tailwind CSS

Backend

  • Node.js
  • Express.js
  • TypeScript
  • MongoDB
  • JWT Authentication

Architecture

  • Clean Architecture
  • SOLID Principles
  • Dependency Injection
  • Modular & Scalable Design

✨ Core Features

  • User authentication & authorization
  • Workspace-based project management
  • Role & permission management
  • Projects, tasks, and issues tracking
  • Team collaboration & activity logs
  • Notifications system
  • Meetings & scheduling
  • Subscription & payment handling
  • Admin dashboard & controls

🧠 Architecture Highlights

  • Clear separation of concerns
  • Domain-driven design principles
  • Use cases for business logic
  • Interface-based repositories
  • Framework-independent core logic

πŸ“Œ Project Status

🚧 In active development
This project is being built step-by-step with a focus on quality over speed.


🎯 Why Projexa?

Projexa is built not just as a demo project, but as a portfolio-defining application that demonstrates:

  • Real-world system design
  • Clean Architecture in practice
  • Scalable backend design
  • Modern frontend patterns

πŸ“œ License

MIT License


πŸ‘€ Author

Haran
GitHub: https://github.com/haranck

About

Projexa is a collaborative project management platform built using modern web technologies, featuring workspaces, roles, tasks, real-time collaboration, payments, and notifications.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages