written by relyq
published on: 2023-03-18
JIRA-like issue tracker with multiple organizations per user and public demos
this is a project i started in april 2022 with the purpose of learning to make webapps using .NET
it started as a .NET razor pages project which i later migrated to .NET web api + angular when i realized the limitations i had on my frontend due to trying to use razor pages
it currently stores data in an SQL server db but i plan on migrating to postgreSQL in the future
everything but the frontend is hosted on my homelab server
it also runs a small python script to automate the creation of organization & example tickets via API when creating a demo org, and another API automation script every 24hr via a cronjob to clean all demo orgs
aside from the fundamental issue tracker features (organizations, projects, tickets) it also lets users be part of multiple organizations using the same account and switch organizations without having to logout, and public demos that create a new organization with a shared demo user
project page & tickets table
closed tickets sorted by priority
ticket page & comments
cards view - it has some visual issues which i plan on fixing later
account page
mobile view
@relyq on discord!!!