Portfolio project · Rafael Parra

Bug tracking
built with
.NET skills.

BugTrack is a full-stack issue tracking app demonstrating ASP.NET MVC, C#, SQL Server, authentication, CRUD workflows, role-based access, and clean UI development — built to feel like a real internal tool.

Dashboard

Everything important stays visible.

See what is open, what is blocked, who owns each ticket, and what changed most recently — all from a single, real-time board.

All Tickets
Projects / BugTrack
Search tickets…
New Ticket
Open
24
▲ 3 from last week
In Progress
9
▼ 2 from last week
High Priority
6
Needs attention
Resolved
12
▲ 12 this month
All Statuses
All Priorities
All Types
All Assignees
6 tickets
ID Title Type Status Priority Assignee Updated
#1048 Login timeout not clearing session data Bug Open High
TK
T. Kowalski
Today
#1047 Export CSV button unresponsive on reports page Bug In Progress Medium
RP
Rafael Parra
Today
#1046 Add pagination to user management grid Feature Review Low
MC
M. Chen
Yesterday
#1045 Null reference on report generation Bug Open Critical
RP
Rafael Parra
Yesterday
#1044 Add dark mode toggle to settings Task Resolved Low
SP
S. Patel
2 days ago
Features

Built for the day-to-day flow of fixing software.

Report issues, assign owners, discuss fixes, update progress, and keep the whole team aligned.

Tickets

Create and manage bugs

Add clear issue details, reproduction steps, priority, project, assignee, and current status.

Bug Reports Priority Status

Projects

Group work by product

Keep tickets organized by project so teams can focus on the right backlog without the noise.

Projects Backlog Sprints

Team

Assign clear ownership

Route tickets to the right person and make it obvious who is responsible for the next step.

Users Roles Assignees

Discussion

Comment on every ticket

Keep questions, decisions, screenshots, and fix notes attached to the issue they belong to.

Comments Updates Notes

Activity

See what changed

Track status changes, priority changes, assignments, and new comments as tickets move forward.

History Audit Trail Timeline

Reports

Measure progress

Review open tickets, resolved bugs, overdue work, and high-priority items from one dashboard.

Dashboard Metrics Reports
Workflow

A simple path from bug report to resolution.

Every issue moves through a clear lifecycle, so the team always knows what needs attention.

Report

New ticket created

A user adds the issue, selects the project, sets a priority, and includes the details needed to reproduce it.

Assign

Owner selected

The ticket is assigned to a developer, designer, tester, or project owner.

Fix

Work in progress

The team discusses the issue, updates the status, and records progress as the fix moves forward.

Review

Ready to verify

The completed fix is reviewed, tested, and either reopened or marked resolved.

Stack

Fast, familiar, and easy to maintain.

A straightforward web app stack with server-rendered pages, relational data, and clean frontend interactions.

Backend

C# ASP.NET MVC SQL Server Entity Framework Controllers View Models Validation Authentication

Frontend

Razor Views HTML CSS JavaScript Responsive Layout Dashboard UI Forms Filters

Open the board and start tracking.

Jump into the dashboard, review active issues, create a new ticket, or sign in to manage assigned work.