Skip to content

Milestones

List view

  • Due by May 12, 2026
    5/7 issues closed
  • ## Goals: Transform TheHealthApp from a working prototype into a structured, secure, and automated codebase with CI/CD and clear modular ownership. ## Objectives: - A clean, modular structure (`frontend`, `backend`, `ml`, `infra`, `docs`) - An operational CI/CD pipeline (tests and checks on pull requests) - Critical security and integration gaps closed - A consistent and documented development workflow - Beginner-safe task ownership with balanced responsibilities

    Overdue by 1 month(s)
    Due by March 9, 2026
    15/15 issues closed
  • Connect the React frontend to the backend API endpoints. Replace mock services with real API calls for signup, login, forgot password, user profile fetch/update, photo upload, logout, and refresh token flow. Implement a shared API client with auth interceptors, error handling, and localized error messages. Ensure smooth end-to-end flows from UI to backend, including route guards for protected pages.

    No due date
    10/10 issues closed
  • Develop the backend services to support the frontend features. This includes user registration, login, logout, refresh tokens, mock forgot password, account profile (get/update), profile photo upload, static file serving, and system endpoints. Setup includes PostgreSQL schema, JWT authentication, password hashing, request validation, error handling, logging, rate limiting, and CI/DevOps basics. ML endpoints are excluded until later phases.

    No due date
    13/13 issues closed
  • Build the complete frontend shell of the application in React.js with multi-language support, authentication screens (Sign Up, Login, Forgot Password), Dashboard with three module cards, Account Settings, and placeholder module pages. This milestone covers UI, state, mock services, validation, accessibility, and responsiveness. No real backend or ML model integration yet.

    No due date
    16/16 issues closed