Simple Web Goal Tracker

Замовник: AI | Опубліковано: 01.02.2026

I want to launch a lightweight, fully web-based goal-tracking tool that three distinct roles can log in to: Administrator, Manager, and Employee. The flow is intentionally minimal so the team can start using it immediately next year. Core workflow • Administrator creates and manages user accounts from a clean dashboard. • Manager signs in, clicks an employee’s name, and records that employee’s Goals for 2026 (Goal A, Goal B, etc.) with one target date per goal. • Employee signs in, views every goal assigned to them, and can only update the status to Complete or Incomplete. When marking Complete, they must supply a completion date and upload one supporting file (any common format). Key requirements • Secure email / username authentication for all three roles. • Responsive UI that works smoothly on modern browsers; mobile-friendly is a plus. • Simple, searchable goal list for each user, with status badges and automatic date stamping. • File-upload handling stored safely on the server or an S3-style bucket. • Audit trail (who did what, and when) visible to the Administrator. Technology It must be web-based; beyond that I’m flexible—feel free to recommend a stack you’re comfortable with, whether that’s React + Node, Django, Laravel, or another mainstream framework that keeps things maintainable. Deliverables 1. Source code in a version-controlled repo. 2. Deployed demo link for testing. 3. Brief setup/read-me so my own tech staff can move it to production. Acceptance criteria • All three roles can log in and interact exactly as described. • Manager-created goals instantly appear in the employee’s view. • Completing a goal prompts for date and file upload; both are stored and viewable. • No unauthorized user can reach data outside their role scope. If this sounds clear and achievable, let’s discuss your recommended stack and timeline so we can get the build underway.