agile-page

byRajvi Shah (SDS Fin)

https://php9.appworkdemo.com/djshah/state-govt-subsidy/# THIS ISS MY PAGE I DONT LIKE STATIC TAABLE PLZ GIVE ME DESIGN IDEAS FOR THIS ATTAACHED PHOTO DESIGN

LandingLoginCard DetailEditorDashboard
Landing

Comments (0)

No comments yet. Be the first!

Project Tasks19

#2

Setup Frontend Project Structure

To Do

As a Frontend Developer, I want to set up the React project folder structure with organized directories for pages, components, hooks, services, and assets, along with routing and a global theme provider so that all page implementations have a consistent base scaffold to build upon.

AI 80%
Human 20%
High Priority
1 day
AI Credits:4
Frontend Developer
#1

Implement Design Tokens Theme

To Do

As a Frontend Developer, I want to implement global design tokens (navy #1E3A5F, golden #FFC107, surface #F5F8FA, accent colors #4CAF50, #2196F3, #FF9800, muted #E0E0E0) as CSS variables and a theme configuration file so that all components share a consistent visual language aligned with the Aatmanirbhar Subsidy Scheme brand. This task is independent and must be completed before any page UI implementation.

Depends on:#2
Waiting for dependencies
AI 85%
Human 15%
High Priority
1 day
AI Credits:4
Frontend Developer
#5

Implement Login Page UI

To Do

As an Admin, I want a polished Login page with form validation, branded styling using design tokens, and clear error messaging based on the Login v2 JSX design so that I can securely sign in to access the admin dashboard with a professional user experience. This page leads to the Dashboard after successful authentication.

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

Implement Landing Page UI

To Do

As a Guest or User, I want to see an interactive landing page with subsidy category cards (Micro, Small, Medium), hover effects, and smooth animations based on the existing Landing v2 JSX design so that I can browse and explore the Aatmanirbhar Subsidy Scheme offerings at a glance. The page is the entry point for both Guest and User flows and links to Card Detail pages.

๐Ÿ“ท1 image
Depends on:#1
Waiting for dependencies
AI 90%
Human 10%
High Priority
2 days
AI Credits:7
Frontend Developer
#12

Backend API Subsidy Categories

To Do

As a Backend Developer, I want to build a FastAPI endpoint that returns subsidy category data (Micro, Small, Medium) from the MySQL database so that the frontend can dynamically render category cards and filters on the landing page.

Depends on:#3
Waiting for dependencies
AI 75%
Human 25%
Medium Priority
2 days
AI Credits:6
Backend Developer
#11

Implement Card Detail Page UI

To Do

As a User or Guest, I want to view a Card Detail page with full subsidy information, an investment range chart, and a category comparison section based on the Card Detail v2 JSX design so that I can make informed decisions about MSME subsidy eligibility. Navigated to from the landing page by clicking a category card.

๐Ÿ“ท1 image
Depends on:#1#3
Waiting for dependencies
AI 90%
Human 10%
High Priority
2 days
AI Credits:7
Frontend Developer
#7

Implement Dashboard Page UI

To Do

As an Admin, I want to view a dashboard based on the Dashboard v2 JSX design with an overview of subsidy scheme metrics and a list of manageable content entries so that I can quickly understand the current state and navigate to the Editor page for updates. Accessible after login; links to Editor page for content management.

Depends on:#1#5
Waiting for dependencies
AI 90%
Human 10%
High Priority
2 days
AI Credits:7
Frontend Developer
#15

Interactive Cards Hover Animations

To Do

As a User or Guest, I want subsidy category cards on the landing page to respond to hover with smooth expand/collapse animations, glowing borders, and highlighted details so that browsing feels dynamic and engaging. Implements the signature design concept including micro-interactions and card lift effects.

๐Ÿ“ท1 image
Depends on:#3
Waiting for dependencies
AI 85%
Human 15%
Medium Priority
1.5 days
AI Credits:5
Frontend Developer
#18

Connect Landing Page to API

To Do

As a Frontend Developer, I want to wire the Landing page category cards to the backend FastAPI subsidy categories endpoint so that card data is dynamically fetched from the database instead of being hardcoded, enabling real-time content updates.

Depends on:#3#12
Waiting for dependencies
AI 80%
Human 20%
Medium Priority
1 day
AI Credits:5
Frontend Developer
#9

Implement Editor Page UI

To Do

As an Admin, I want an Editor page based on the Editor v2 JSX design where I can update subsidy scheme details (title, description, investment range, category) and save/publish changes so that the website content stays accurate and up to date. Navigated to from the Dashboard manage content section; returns to Dashboard after saving.

Depends on:#1#7
Waiting for dependencies
AI 90%
Human 10%
High Priority
2 days
AI Credits:7
Frontend Developer
#16

Investment Range Chart Component

To Do

As a User, I want to see an interactive investment range chart on the Card Detail page (bar chart or graph) so that I can visually understand the funding distribution and eligibility thresholds across Micro (โ‰คโ‚น1Cr), Small (โ‰คโ‚น10Cr), and Medium (โ‰คโ‚น50Cr) categories.

Depends on:#11
Waiting for dependencies
AI 80%
Human 20%
Medium Priority
2 days
AI Credits:6
Frontend Developer
#13

Backend API Subsidy Card Data

To Do

As a Backend Developer, I want to create a FastAPI endpoint that returns detailed subsidy card data (description, eligibility, investment range, benefits) so that the Card Detail page can display accurate and complete scheme information per category.

Depends on:#12#11
Waiting for dependencies
AI 75%
Human 25%
Medium Priority
2 days
AI Credits:6
Backend Developer
#19

Connect Card Detail Page to API

To Do

As a Frontend Developer, I want to wire the Card Detail page to the backend FastAPI subsidy card data endpoint so that detailed subsidy information, investment ranges, and eligibility data are fetched dynamically per category from the database.

Depends on:#11#13
Waiting for dependencies
AI 80%
Human 20%
Medium Priority
1 day
AI Credits:5
Frontend Developer
#22

Implement WCAG 2.1 Accessibility

To Do

As a Frontend Developer, I want to audit and implement WCAG 2.1 accessibility standards across all pages (Landing, Card Detail, Login, Dashboard, Editor) including proper ARIA labels, keyboard navigation, color contrast ratios, and focus management so that the application is usable by all users including those with disabilities.

Depends on:#9#11#5#3#7
Waiting for dependencies
AI 70%
Human 30%
Medium Priority
2 days
AI Credits:5
Frontend Developer
#23

Optimize Frontend Performance

To Do

As a Frontend Developer, I want to apply performance optimizations (code splitting, lazy loading, image optimization, caching strategies) across all React pages so that each page loads within 2 seconds on standard internet connections as required by the SRD non-functional requirements.

Depends on:#7#9#3#11
Waiting for dependencies
AI 70%
Human 30%
Low Priority
1.5 days
AI Credits:4
Frontend Developer
#17

Category Comparison Feature

To Do

As a User, I want to compare Micro, Small, and Medium MSME subsidy categories side by side on the Card Detail page so that I can quickly identify which category best fits my business and investment profile.

Depends on:#16#11
Waiting for dependencies
AI 80%
Human 20%
Medium Priority
1.5 days
AI Credits:5
Frontend Developer
#14

Backend API Admin Content CRUD

To Do

As a Backend Developer, I want to implement FastAPI CRUD endpoints for admin content management so that admins can create, read, update, and delete subsidy scheme entries through the Editor and Dashboard pages.

Depends on:#7#9
Waiting for dependencies
AI 75%
Human 25%
Medium Priority
2.5 days
AI Credits:7
Backend Developer
#20

Connect Editor Page to API

To Do

As a Frontend Developer, I want to wire the Editor page form fields to the backend FastAPI admin CRUD endpoints so that admins can read current subsidy data, submit edits, and publish changes that are persisted in the MySQL database.

Depends on:#9#14
Waiting for dependencies
AI 80%
Human 20%
Medium Priority
1.5 days
AI Credits:6
Frontend Developer
#21

Connect Dashboard Page to API

To Do

As a Frontend Developer, I want to wire the Dashboard page metrics and content list to the backend FastAPI endpoints so that admins see real-time subsidy scheme data, entry counts, and recent updates fetched from the database after logging in.

Depends on:#14#7
Waiting for dependencies
AI 80%
Human 20%
Medium Priority
1 day
AI Credits:5
Frontend Developer
Landing design preview
Login: Sign In
Dashboard: View Overview
Dashboard: Manage Content
Editor: Update Subsidy Details
Editor: Save Changes
Dashboard: Verify Updates