azure-website

byDenver Denver

create an website for hindu pandit in eta region on Canada but can travel if needed also online pooja etc. knows Hindi English and gujarati

HomeLoginCalendarTestimonialsBookingsDashboardServicesBooking
Home

Comments (0)

No comments yet. Be the first!

Project Tasks19

#13

Calendar Availability API

To Do

As a developer, I want FastAPI endpoints to fetch available and booked date/time slots and allow admin to block or open dates so that the booking calendar and admin calendar page accurately reflect real-time pandit availability across the GTA.

AI 75%
Human 25%
High Priority
1.5 days
AI Credits:5
Backend Developer
#15

Testimonials API

To Do

As a developer, I want FastAPI endpoints to submit, retrieve, approve, and reject client testimonials stored in MySQL so that authentic reviews can be displayed on the Testimonials page and moderated (approved/rejected) by the admin from the dashboard.

AI 75%
Human 25%
Medium Priority
1 day
AI Credits:4
Backend Developer
#11

Services Poojas Catalog API

To Do

As a developer, I want FastAPI endpoints to create, read, update, and delete pooja service listings (name, description, duration, price, type, icon URL) stored in MySQL so that the frontend Services page can dynamically display the full pooja catalog and the admin can manage offerings.

AI 75%
Human 25%
High Priority
1.5 days
AI Credits:5
Backend Developer
#1

Implement Home Page Design

To Do

As a developer, I want to implement the Home page JSX mock design (v2) into the existing scaffold so that the live page looks identical to the approved design including the animated interactive mandala, pooja catalog preview, testimonials section, GTA travel info, language switcher, and all sections, layout, typography, and visual elements.

AI 90%
Human 10%
High Priority
1.5 days
AI Credits:5
Frontend Developer
#12

Booking System API

To Do

As a developer, I want FastAPI endpoints to create and manage booking records with customer details, selected pooja, date/time, location/online mode, attendee count, and status (pending/confirmed/cancelled) so that booking data is persisted and retrievable for admin and user flows.

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

Align Theme Across Pages

To Do

As a developer, I want to apply consistent colors (#FDF6E3 background, #FF6F61 accent, #4A2C2A text, #F9E4B7 surface, #D1C4B1 muted), typography (Georgia serif for headings, Inter for body), spacing, and component styles from the Home v2 design system across all scaffold pages so that the entire application has a unified visual identity aligned with Hindu spiritual aesthetics. Remove pages not needed by the application (e.g. generic welcome/signup pages not in user flows).

Depends on:#1
Waiting for dependencies
AI 80%
Human 20%
High Priority
1 day
AI Credits:4
Frontend Developer
#7

Build Calendar Page

Done

As a user and admin, I want an interactive calendar page displaying booked and available dates with monthly view, day-cell states (available, booked, today, selected), and ceremony slot details so that I can view pandit availability and navigate to booking. Implement based on Calendar v3 JSX design. Admin flow: Dashboard -> Calendar to update availability.

Depends on:#13#2
Waiting for dependencies
Task Progress
100%
ExecutionCompleted
AI 90%
Human 10%
High Priority
2 days
AI Credits:6
Frontend Developer
#4

Build Login Page

To Do

As an admin, I want a secure login page styled with the spiritual theme (Login v3 JSX design), with email/password form, role toggle (User/Admin), validation and error handling so that I can authenticate and access the admin dashboard. Admin flow: Login -> Dashboard -> Bookings/Calendar/Services/Testimonials.

Depends on:#2
Waiting for dependencies
AI 88%
Human 12%
High Priority
1 day
AI Credits:4
Frontend Developer
#17

Admin Dashboard API

To Do

As a developer, I want FastAPI endpoints to serve aggregated dashboard metrics including total booking counts, upcoming ceremonies, revenue summaries, recent testimonials pending moderation, and service counts so that the admin dashboard displays accurate real-time operational data.

Depends on:#11#15#12
Waiting for dependencies
AI 75%
Human 25%
High Priority
1.5 days
AI Credits:5
Backend Developer
#14

Payment Integration API

To Do

As a developer, I want FastAPI endpoints integrated with Stripe to initiate payment sessions, handle webhook confirmations, and update booking status upon payment so that users can securely pay for booked pooja services online with HST (13%) applied.

Depends on:#12
Waiting for dependencies
AI 70%
Human 30%
High Priority
2 days
AI Credits:7
Backend Developer
#9

Build Testimonials Page

To Do

As a user, I want a testimonials page showing reviews, star ratings, ceremony types, and client names from previous ceremonies so that I can gain trust and confidence in the pandit services. Implement based on Testimonials v3 JSX design. Accessible from Home page. User flow: Home -> Testimonials -> Read Reviews.

Depends on:#15#2
Waiting for dependencies
AI 88%
Human 12%
Medium Priority
1 day
AI Credits:4
Frontend Developer
#3

Build Full Home Page

To Do

As a visitor, I want a fully functional Home page with an animated interactive mandala, pooja catalog preview, testimonials section, GTA travel info, and language switcher so that I can discover services and navigate the site easily. Implement based on existing Home v2 JSX design. Entry point of the User flow: Home -> Services -> Booking -> Testimonials.

Depends on:#2#1
Waiting for dependencies
AI 85%
Human 15%
High Priority
2 days
AI Credits:6
Frontend Developer
#8

Build Services Catalog Page

To Do

As a user, I want a services page listing all available poojas with illustrated icons, descriptions, duration, and pricing so that I can browse and select the right pooja for my needs. Implement based on Services v3 JSX design. Users navigate here from Home mandala interactions and can proceed to the Booking page from service detail. User flow: Home -> Services -> View Pooja Details -> Booking.

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

Build Booking Flow Page

To Do

As a user, I want a multi-step booking page to select a pooja, choose an available date and time, provide event location or online details, view an order summary with price breakdown and HST, and proceed to secure online payment so that I can easily reserve the pandit for my ceremony. Implement based on Booking v3 JSX design. User flow: Services -> Booking -> Select Date -> Make Payment.

Depends on:#14#12#2
Waiting for dependencies
AI 85%
Human 15%
High Priority
2 days
AI Credits:7
Frontend Developer
#16

Implement Multilingual i18n Support

To Do

As a user, I want to switch the site language between English, Hindi, and Gujarati using a language switcher in the navbar and footer so that I can read all content in my preferred language throughout the entire application, with translations stored and served consistently across all pages.

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

Build Admin Dashboard Page

To Do

As an admin, I want a dashboard page displaying summary metrics for bookings, upcoming ceremonies, revenue, services, and testimonials so that I can manage site operations from a central view. Implement based on Dashboard v3 JSX design. Entry point after Login. Links to Bookings, Calendar, Services, and Testimonials pages.

Depends on:#17#4
Waiting for dependencies
AI 88%
Human 12%
High Priority
1.5 days
AI Credits:5
Frontend Developer
#19

Build Admin Testimonials Page

To Do

As an admin, I want a testimonials moderation page where I can view pending, approved, and rejected testimonials and take approve/reject actions so that only authentic reviews are displayed publicly. Admin flow: Login -> Testimonials -> Moderate Reviews.

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

Build Admin Services Page

To Do

As an admin, I want a services management page where I can create, edit, and delete pooja service listings including name, description, duration, price, type, and icon so that the pandit can keep the service catalog up to date. Admin flow: Login -> Services -> Manage Poojas. Implement based on Services v3 JSX design.

Depends on:#5#11
Waiting for dependencies
AI 85%
Human 15%
Medium Priority
1.5 days
AI Credits:5
Frontend Developer
#6

Build Bookings Management Page

To Do

As an admin, I want a bookings management page to view, filter, update status, and cancel all booking records so that I can efficiently manage pandit appointment requests across the GTA. Implement based on Bookings v3 JSX design. Accessible from Dashboard. Admin flow: Dashboard -> Bookings -> Manage Reservations.

Depends on:#12#5
Waiting for dependencies
AI 88%
Human 12%
High Priority
1.5 days
AI Credits:5
Frontend Developer
Home design preview

No user flows yet.

The User Flow Agent will generate per-persona navigation diagrams after SRD updates.