Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Plan Yours

TR: Küçük ve büyüyen yazılım ekipleri için açık kaynaklı proje ve görev dağılım paneli.
EN: An open-source project and task distribution dashboard for small and growing software teams.


Türkçe

Plan Yours, ekiplerin proje geliştirirken yaşadığı görev karmaşasını azaltmak için geliştirilmiş açık kaynaklı bir görev dağılım ve proje takip uygulamasıdır.

3 kişilik bir yazılım ekibi olarak çalışırken şunu fark ettik: Ekip küçük olsa bile görevler, sorumluluklar ve proje ilerleme durumu zamanla dağılabiliyor. Kimin hangi işi yaptığı, hangi görevin beklediği ve projenin ne kadar ilerlediği net görünmediğinde ekip verimliliği düşüyor.

Plan Yours bu ihtiyaca karşı geliştirildi.

Neden Var?

Plan Yours'un amacı, küçük veya büyük ekiplerin:

  • Projelerini daha düzenli takip etmesini
  • Görevleri doğru kişilere atamasını
  • Proje ilerlemesini yüzdelik olarak görmesini
  • GitHub repo bağlantılarını proje içinde tutmasını
  • Ekip üyelerini ve görev durumlarını tek ekranda yönetmesini

kolaylaştırmaktır.

Özellikler

  • Kullanıcı kayıt ve giriş sistemi
  • Proje oluşturma
  • Proje açıklaması ve GitHub repo linki ekleme
  • Proje kartlarında ilerleme yüzdesi
  • Projeye kullanıcı ekleme
  • Kayıtlı kullanıcı arama
  • Kullanıcı bulunamadı geri bildirimi
  • Görev ekleme ve görev durumu takibi
  • Planlandı, yapılıyor, incelemede ve tamamlandı kolonları
  • Giriş yapan kullanıcıya ait açık görevler için parlayan uyarı noktası
  • SQLite veritabanı ile kalıcı veri saklama
  • Koyu claymorphism arayüz

Açık Kaynak Kararı

Bu projeyi şu an site olarak internete açmasak da küçük ve büyük ekiplerin kullanabilmesi için açık kaynaklı bir şekilde GitHub'a yükleme kararı aldık.

Repo:

https://github.com/UtkuEfeGursoy/plan-yours

Kullanılan Teknolojiler

  • HTML
  • CSS
  • JavaScript
  • Node.js
  • SQLite

Kurulum

Projeyi klonla:

git clone https://github.com/UtkuEfeGursoy/plan-yours.git
cd plan-yours

Uygulamayı başlat:

npm start

Tarayıcıda aç:

http://localhost:3000

SQLite veritabanı, server ilk çalıştığında data klasörü içinde otomatik oluşturulur.

VPS Kullanımı

Plan Yours, kendi VPS sunucusunda çalıştırılabilecek şekilde sade tutuldu. Nginx gibi bir reverse proxy arkasında ve tercih edilen bir Node.js process manager ile çalıştırılabilir.

Önerilen runtime:

Node.js 22.5.0 veya üzeri

English

Plan Yours is an open-source project and task distribution dashboard built to reduce task confusion inside software teams.

Even in a small 3-person team, responsibilities can quickly become unclear. Tasks move between chat messages, progress becomes harder to track, and the team loses time trying to remember who owns what. Plan Yours was built from that real workflow problem.

Why It Exists

Plan Yours helps teams:

  • Keep projects organized
  • Assign tasks to the right people
  • Track project progress with clear percentages
  • Store GitHub repository links inside each project
  • Manage project members and task statuses from one workspace

The product is designed around one simple job: help teams see who is doing what, what is still open, and how far each project has progressed.

Features

  • User registration and login
  • Project creation
  • Project description and GitHub repository link
  • Project cards with progress percentage
  • Add users to projects
  • Registered-user search
  • "User not found" feedback
  • Task creation and task status tracking
  • Planned, in progress, review, and completed columns
  • Glowing open-task indicator for the logged-in user
  • Persistent SQLite database storage
  • Dark claymorphism interface

Open Source Decision

We are not publishing Plan Yours as a hosted public website right now. Instead, we decided to release it as an open-source GitHub project so small and large teams can clone it, run it on their own VPS, and adapt it to their workflow.

Repository:

https://github.com/UtkuEfeGursoy/plan-yours

Tech Stack

  • HTML
  • CSS
  • JavaScript
  • Node.js
  • SQLite

Getting Started

Clone the repository:

git clone https://github.com/UtkuEfeGursoy/plan-yours.git
cd plan-yours

Start the app:

npm start

Open:

http://localhost:3000

The SQLite database is created automatically in the data directory when the server starts.

VPS Usage

Plan Yours is designed to be simple to run on a VPS. You can place it behind a reverse proxy such as Nginx and run it with your preferred Node.js process manager.

Recommended runtime:

Node.js 22.5.0 or newer

Repository Tags

project-management task-management team-productivity open-source nodejs sqlite javascript github vps productivity

Description

TR: Yazılım ekipleri için Node.js, SQLite ve koyu claymorphism arayüz ile geliştirilmiş açık kaynaklı proje ve görev dağılım paneli.

EN: An open-source project and task distribution dashboard for software teams, built with Node.js, SQLite, and a dark claymorphism interface.

About

Open-source project and task distribution dashboard for software teams, built with Node.js, SQLite, and a dark claymorphism interface.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages