project-74075384

byMISSO AB23

وضع علم اسرائيل وسوريا تحت قدمي

HomeLoginLogsReportsRequestsAdmin DashboardSettingsDashboard
Home

Comments (0)

No comments yet. Be the first!

Project Tasks18

#1

Implement Theme & Color System

To Do

As a Frontend Developer, I want to apply the global design token system including Deep Blue #003366, Gold #FFD700, Light Gray #F5F5F5, Roboto/Open Sans typography, and shared component styles across all pages, and remove unneeded pages (signup, welcome) not present in user flows.

AI 85%
Human 15%
High Priority
2 days
AI Credits:5
Frontend Developer
#4

Build Login API

To Do

As a Backend Developer, I want to implement FastAPI authentication endpoints including user login, JWT token generation, token refresh, session management, and logout to securely authenticate users and admins.

AI 80%
Human 20%
High Priority
2 days
AI Credits:6
Backend Developer
#6

Build Dashboard API

To Do

As a Backend Developer, I want to implement FastAPI endpoints for submitting user requests, retrieving AI-generated responses, fetching user feedback history, and returning compliance status so the dashboard is fully functional.

Depends on:#4
Waiting for dependencies
AI 80%
Human 20%
High Priority
3 days
AI Credits:7
Backend Developer
#9

Build Admin Dashboard UI

To Do

As a Frontend Developer, I want to implement the Admin Dashboard page (v2 JSX design) with overview KPIs, recent requests summary, compliance statistics, and quick navigation links to Requests, Reports, and Logs so admins can monitor platform activity at a glance.

Depends on:#4#1
Waiting for dependencies
AI 88%
Human 12%
High Priority
3 days
AI Credits:8
Frontend Developer
#10

Build Admin Dashboard API

To Do

As a Backend Developer, I want to implement FastAPI endpoints for admin overview statistics, KPI data aggregation, and recent activity feed so the admin dashboard displays accurate real-time platform metrics.

Depends on:#4
Waiting for dependencies
AI 78%
Human 22%
High Priority
2 days
AI Credits:6
Backend Developer
#8

Build Settings API

To Do

As a Backend Developer, I want to implement FastAPI endpoints for saving and retrieving user preferences including language selection, EET timezone, LBP currency locale, profile data, and notification settings so user configurations persist across sessions.

Depends on:#4
Waiting for dependencies
AI 78%
Human 22%
Medium Priority
2 days
AI Credits:5
Backend Developer
#2

Build Home Page UI

To Do

As a Frontend Developer, I want to implement the Home page (v2 JSX design) with NavBar, Hero section, CompassShowcase (interactive ethical compass with rotating needle and hover segments for Ethics, Compliance, Transparency, User Trust), PlatformValues, HowItWorks, TrustIndicators, LanguageAccessibility, CallToAction, and Footer sections.

Depends on:#1
Waiting for dependencies
AI 90%
Human 10%
High Priority
3 days
AI Credits:8
Frontend Developer
#3

Build Login Page UI

To Do

As a Frontend Developer, I want to implement the Login page (v2 JSX design) with a split layout featuring a BrandPanel (animated compass, tagline) and a LoginFormPanel (email/password fields, remember me checkbox, forgot password link, guest access option).

Depends on:#1
Waiting for dependencies
AI 88%
Human 12%
High Priority
2 days
AI Credits:6
Frontend Developer
#11

Build Requests Page UI

To Do

As a Frontend Developer, I want to implement the Requests page (v2 JSX design) with a request review table, approve/reject action controls, flagged content filtering, and audit trail integration so admins can efficiently review and act on submitted requests.

Depends on:#9
Waiting for dependencies
AI 88%
Human 12%
High Priority
3 days
AI Credits:8
Frontend Developer
#7

Build Settings Page UI

To Do

As a Frontend Developer, I want to implement the Settings page (v2 JSX design) with a language toggle (AR/EN), locale preferences (EET timezone, LBP currency), profile settings, and notification preferences so users can personalize their experience.

Depends on:#4#3
Waiting for dependencies
AI 85%
Human 15%
Medium Priority
2 days
AI Credits:6
Frontend Developer
#15

Build Logs Page UI

To Do

As a Frontend Developer, I want to implement the Logs/Audit Log page (v2 JSX design) with an audit trail table displaying admin actions, EET-formatted timestamps, action types, user references, and filtering/search controls so admins can trace all platform activity.

Depends on:#9
Waiting for dependencies
AI 88%
Human 12%
Medium Priority
2 days
AI Credits:7
Frontend Developer
#5

Build Dashboard Page UI

To Do

As a Frontend Developer, I want to implement the Dashboard/overview page (v2 JSX design) with a request submission form, AI response view, user feedback display, and compliance status indicators so users can submit and track their requests.

Depends on:#4#3
Waiting for dependencies
AI 88%
Human 12%
High Priority
3 days
AI Credits:8
Frontend Developer
#12

Build Requests API

To Do

As a Backend Developer, I want to implement FastAPI endpoints for listing all requests, approving or rejecting requests with automated audit log creation, and filtering flagged content so admin request management is fully supported and traceable.

Depends on:#10
Waiting for dependencies
AI 80%
Human 20%
High Priority
3 days
AI Credits:7
Backend Developer
#13

Build Reports Page UI

To Do

As a Frontend Developer, I want to implement the Reports page (v2 JSX design) with a reports table showing status badges (Compliant, Flagged, Rejected), a filters toolbar, summary statistics, data charts, an export panel, and pagination so admins can analyze platform compliance data.

Depends on:#9
Waiting for dependencies
AI 90%
Human 10%
High Priority
3 days
AI Credits:8
Frontend Developer
#14

Build Reports API

To Do

As a Backend Developer, I want to implement FastAPI endpoints for generating compliance reports, fetching report data with filter support, exporting reports in CSV, PDF, and Excel formats, and supporting scheduled report generation so admins have comprehensive reporting capabilities.

Depends on:#10
Waiting for dependencies
AI 78%
Human 22%
High Priority
3 days
AI Credits:7
Backend Developer
#18

Implement Bilingual AR/EN Support

To Do

As a Frontend Developer, I want to implement full RTL/LTR layout switching, Arabic translations for all UI strings, a Gold-styled language toggle pill (AR|EN), and EET/LBP locale defaults so users can seamlessly switch between Arabic and English without a page reload.

Depends on:#7#1
Waiting for dependencies
AI 82%
Human 18%
High Priority
3 days
AI Credits:8
Frontend Developer
#17

Integrate AI LLM Routing

To Do

As an AI Engineer, I want to implement Litellm-based LLM routing that directs user-friendly requests to GPT 5.2 and academic/coding requests to Claude 4.5 Opus, with Langchain context management, ethical content filtering that rejects policy-violating requests with clear error messages, and full integration with the request and dashboard APIs.

Depends on:#12#6
Waiting for dependencies
AI 75%
Human 25%
High Priority
3 days
AI Credits:10
AI Engineer
#16

Build Logs API

To Do

As a Backend Developer, I want to implement FastAPI endpoints for retrieving audit logs with filtering by date range, action type, and user, and for automatically creating log entries on request rejection and other admin actions so the audit trail is complete and queryable.

Depends on:#12
Waiting for dependencies
AI 78%
Human 22%
Medium Priority
2 days
AI Credits:6
Backend Developer
Home design preview
Login: Sign In
Admin Dashboard: View Overview
Requests: Review Requests
Requests: Reject Request
Logs: View Audit Log
Reports: Generate Report