Skip to content

Projectly is an open source project management system designed to simplify processes and task tracking

License

Notifications You must be signed in to change notification settings

neketli/projectly

Repository files navigation

Projectly

preview

Projectly is an open source project management system. It helps teams to organize tasks, track progress, share files and collaborate on projects. Ease of use and effective UI/UX make projectly a good tool for any team!

Features 🚀

  • Teams and projects: collaborate with users in teams, get statistics by projects, use kanban boards to track tasks progress.

  • User management: users can be added to the system and given different roles, each user has their own profile, which can be edited and managed.

  • Task management: create tasks, update their status, attach documents and files, use mentions and comments to communicate with team.

Tech stack ⚙️

  • Frontend: Vue.js, composition API, typescript, tailwindcss, Element Plus
  • Backend: Golang, PostgreSQL, Docker

For contributors 🛠️

Thank you for considering contributing to Projectly! Here are some steps to get you started:

  1. Clone the repository: Clone repository to your local machine using:

    git clone https://github.com/neketli/projectly.git
  2. Install deps: You should install dependencies to run project

    cd <project_location>/projectly/backend && go mod download
    cd <project_location>/projectly/frontend && npm i
  3. Setup infra: For development you will need infrastructure and setup configs (.env)

    cd <project_location>/projectly && docker compose up postgres minio nginx
  4. Run project: Now you available to run project

    cd <project_location>/projectly/backend && make build && make run
    cd <project_location>/projectly/frontend && npm run dev

About

Projectly is an open source project management system designed to simplify processes and task tracking

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages