Autism Centre ASP.NET Core Website Development in english and arabic pages
Budget: $250 – $750 USD
**Project:** Autism Therapy & Rehabilitation Centre Website
**Technology:** ASP.NET Core (.NET 8/9) + SQL Server + Admin Panel
**Languages:** English & Arabic (RTL Support)
**Responsive:** Mobile, Tablet & Desktop
---
# 1. Home Page
* Hero Banner
* About Us Summary
* Services Overview
* Why Choose Us
* Statistics Counter
* Testimonials
* Parent Stories
* Upcoming Events
* Latest News
* Videos
* Call to Action
* Book Appointment
* Contact Information
* Footer
---
# 2. About Us
* About Organization
* Director's Message
* Mission
* Vision
* Core Values
* Our Team
* Employee Testimonials
---
# 3. Services
Each service should have its own detailed page.
* ABA Therapy
* Speech Therapy
* Occupational Therapy
* Psychology
* Any future services (manageable from Admin)
Each service page should include:
* Description
* Benefits
* Treatment Process
* FAQ
* Images
* Book Appointment Button
---
# 4. Resources
Categories
* Parent Resources
* General Resources
* Downloadable PDFs
* Articles
Admin should be able to
* Add
* Edit
* Delete
* Categorize
---
# 5. Events
Features
* Upcoming Events
* Past Events
* Event Details
* Event Images
* Registration Button (optional)
Admin
* Create Events
* Edit Events
* Delete Events
---
# 6. News & Media
Features
* News Listing
* Individual News Page
* Categories
* Featured Image
Admin
* Publish
* Edit
* Delete
---
# 7. Case Studies
* Case Study Listing
* Detailed Case Study
* Before/After Story
* Images
Admin Management
---
# 8. Parent Stories
* Story Listing
* Individual Story
* Photos
* Videos (Optional)
Admin Management
---
# 9. Courses
* Course Listing
* Course Details
* Duration
* Fees
* Registration Form
Admin Management
---
# 10. Career
Categories
* Professionals
* Non-Professionals
* Internship
* Volunteership
* Observationship
Each job should include
* Job Description
* Qualification
* Experience
* Apply Form
* Resume Upload
Admin
* Add Jobs
* Close Jobs
* Download Applications
---
# 11. Video Gallery
* YouTube Videos
* Uploaded Videos
* Categories
* Search
Admin Management
---
# 12. Autism Screening Tool
Interactive questionnaire
Features
* Multiple Questions
* Score Calculation
* Result Page
* Recommendation
* Email Report (Optional)
Admin
* Manage Questions
* Edit Score Logic
---
# 13. Appointment Booking
Patients should be able to
* Select Branch
* Select Service
* Select Preferred Date
* Preferred Time
* Parent Name
* Child Name
* Mobile Number
* Email
* Message
Admin
* View Appointments
* Export Appointments
* Change Status
---
# 14. Contact Us
* Contact Form
* Google Map
* Phone Numbers
* Email
* Working Hours
---
# 15. Multi Branch Management
Each branch should have
* Branch Name
* Address
* Google Map
* Contact Number
* Email
* Working Hours
* Branch Manager
* Services Available
* Therapists
* Gallery
Appointments should be branch-wise.
Admin should manage all branches separately.
---
# 16. Team
Each Team Member
* Name
* Designation
* Qualification
* Experience
* Specialization
* Profile Photo
---
# 17. Testimonials
* Parent Testimonials
* Video Testimonials
* Employee Testimonials
Admin Management
---
# 18. Gallery
* Images
* Albums
* Videos
Admin Management
---
# 19. Search
Global Search
Should search
* Services
* News
* Resources
* Events
* Courses
* Team
---
# 20. Static Pages
* Privacy Policy
* Terms & Conditions
* Cookies Policy (Optional)
* Disclaimer (Optional)
---
# 21. Language Support
* English
* Arabic
Requirements
* Complete Translation
* RTL Layout
* Language Switcher
* Separate SEO URLs
* Admin can edit both languages independently
---
# 22. SEO Features
* Meta Title
* Meta Description
* Keywords
* Sitemap
* Robots.txt
* Friendly URLs
* Schema Markup
* Open Graph Tags
---
# 23. Admin Panel
Dashboard
Modules
* Dashboard
* Users
* Roles & Permissions
* Home Page
* About
* Services
* Resources
* Events
* News
* Courses
* Careers
* Team
* Testimonials
* Videos
* Gallery
* Branches
* Appointments
* Autism Quiz
* Contact Messages
* SEO Settings
* Language Management
* Website Settings
---
# 24. User Roles
* Super Admin
* Branch Admin
* Content Editor
* HR
* Receptionist
Each role should have permission-based access.
---
# 25. Security
* ASP.NET Identity
* Role-Based Authentication
* Password Encryption
* Google reCAPTCHA
* CSRF Protection
* SQL Injection Protection
* Audit Logs
* Daily Backup Support
---
# 26. Performance
* Mobile Responsive
* Fast Loading
* Image Optimization
* Lazy Loading
* Caching
---
# 27. Integrations
* Google Maps
* Google Analytics
* Google Search Console
* WhatsApp Chat
* Email Notifications (Appointments, Careers, Contact Forms)
* SMS Notifications (Optional)
---
# 28. Future-Ready Features (Optional)
* Online Payment Gateway
* Patient Portal
* Therapist Login
* Online Therapy Sessions
* Attendance Management
* Medical Records
* Progress Tracking
* Mobile App API
* AI Chatbot
* Online Course Platform
* Membership Plans
---
# 29. Recommended Technology Stack
* **Backend:** ASP.NET Core (.NET 8/9)
* **Frontend:** ASP.NET Core MVC with Bootstrap 5 (or React if a richer UI is desired)
* **Database:** SQL Server
* **ORM:** Entity Framework Core
* **Authentication:** ASP.NET Identity
* **Storage:** Azure Blob Storage or AWS S3 (optional) for media
* **Hosting:** Windows Server or Azure App Service
* **Version Control:** Git
---
## Estimated Development Timeline
* **UI/UX Design:** 2–3 weeks
* **Backend Development:** 6–8 weeks
* **Frontend Development:** 4–6 weeks
* **Admin Panel:** 2–3 weeks
* **Testing & Bug Fixes:** 2 weeks
* **Deployment & Training:** 1 week
**Total estimated timeline:** **4–6 months**, depending on the final scope and availability of content (text, images, translations, etc.). This document provides a solid starting point for requesting proposals from freelancers or software companies.
**Technology:** ASP.NET Core (.NET 8/9) + SQL Server + Admin Panel
**Languages:** English & Arabic (RTL Support)
**Responsive:** Mobile, Tablet & Desktop
---
# 1. Home Page
* Hero Banner
* About Us Summary
* Services Overview
* Why Choose Us
* Statistics Counter
* Testimonials
* Parent Stories
* Upcoming Events
* Latest News
* Videos
* Call to Action
* Book Appointment
* Contact Information
* Footer
---
# 2. About Us
* About Organization
* Director's Message
* Mission
* Vision
* Core Values
* Our Team
* Employee Testimonials
---
# 3. Services
Each service should have its own detailed page.
* ABA Therapy
* Speech Therapy
* Occupational Therapy
* Psychology
* Any future services (manageable from Admin)
Each service page should include:
* Description
* Benefits
* Treatment Process
* FAQ
* Images
* Book Appointment Button
---
# 4. Resources
Categories
* Parent Resources
* General Resources
* Downloadable PDFs
* Articles
Admin should be able to
* Add
* Edit
* Delete
* Categorize
---
# 5. Events
Features
* Upcoming Events
* Past Events
* Event Details
* Event Images
* Registration Button (optional)
Admin
* Create Events
* Edit Events
* Delete Events
---
# 6. News & Media
Features
* News Listing
* Individual News Page
* Categories
* Featured Image
Admin
* Publish
* Edit
* Delete
---
# 7. Case Studies
* Case Study Listing
* Detailed Case Study
* Before/After Story
* Images
Admin Management
---
# 8. Parent Stories
* Story Listing
* Individual Story
* Photos
* Videos (Optional)
Admin Management
---
# 9. Courses
* Course Listing
* Course Details
* Duration
* Fees
* Registration Form
Admin Management
---
# 10. Career
Categories
* Professionals
* Non-Professionals
* Internship
* Volunteership
* Observationship
Each job should include
* Job Description
* Qualification
* Experience
* Apply Form
* Resume Upload
Admin
* Add Jobs
* Close Jobs
* Download Applications
---
# 11. Video Gallery
* YouTube Videos
* Uploaded Videos
* Categories
* Search
Admin Management
---
# 12. Autism Screening Tool
Interactive questionnaire
Features
* Multiple Questions
* Score Calculation
* Result Page
* Recommendation
* Email Report (Optional)
Admin
* Manage Questions
* Edit Score Logic
---
# 13. Appointment Booking
Patients should be able to
* Select Branch
* Select Service
* Select Preferred Date
* Preferred Time
* Parent Name
* Child Name
* Mobile Number
* Message
Admin
* View Appointments
* Export Appointments
* Change Status
---
# 14. Contact Us
* Contact Form
* Google Map
* Phone Numbers
* Working Hours
---
# 15. Multi Branch Management
Each branch should have
* Branch Name
* Address
* Google Map
* Contact Number
* Working Hours
* Branch Manager
* Services Available
* Therapists
* Gallery
Appointments should be branch-wise.
Admin should manage all branches separately.
---
# 16. Team
Each Team Member
* Name
* Designation
* Qualification
* Experience
* Specialization
* Profile Photo
---
# 17. Testimonials
* Parent Testimonials
* Video Testimonials
* Employee Testimonials
Admin Management
---
# 18. Gallery
* Images
* Albums
* Videos
Admin Management
---
# 19. Search
Global Search
Should search
* Services
* News
* Resources
* Events
* Courses
* Team
---
# 20. Static Pages
* Privacy Policy
* Terms & Conditions
* Cookies Policy (Optional)
* Disclaimer (Optional)
---
# 21. Language Support
* English
* Arabic
Requirements
* Complete Translation
* RTL Layout
* Language Switcher
* Separate SEO URLs
* Admin can edit both languages independently
---
# 22. SEO Features
* Meta Title
* Meta Description
* Keywords
* Sitemap
* Robots.txt
* Friendly URLs
* Schema Markup
* Open Graph Tags
---
# 23. Admin Panel
Dashboard
Modules
* Dashboard
* Users
* Roles & Permissions
* Home Page
* About
* Services
* Resources
* Events
* News
* Courses
* Careers
* Team
* Testimonials
* Videos
* Gallery
* Branches
* Appointments
* Autism Quiz
* Contact Messages
* SEO Settings
* Language Management
* Website Settings
---
# 24. User Roles
* Super Admin
* Branch Admin
* Content Editor
* HR
* Receptionist
Each role should have permission-based access.
---
# 25. Security
* ASP.NET Identity
* Role-Based Authentication
* Password Encryption
* Google reCAPTCHA
* CSRF Protection
* SQL Injection Protection
* Audit Logs
* Daily Backup Support
---
# 26. Performance
* Mobile Responsive
* Fast Loading
* Image Optimization
* Lazy Loading
* Caching
---
# 27. Integrations
* Google Maps
* Google Analytics
* Google Search Console
* WhatsApp Chat
* Email Notifications (Appointments, Careers, Contact Forms)
* SMS Notifications (Optional)
---
# 28. Future-Ready Features (Optional)
* Online Payment Gateway
* Patient Portal
* Therapist Login
* Online Therapy Sessions
* Attendance Management
* Medical Records
* Progress Tracking
* Mobile App API
* AI Chatbot
* Online Course Platform
* Membership Plans
---
# 29. Recommended Technology Stack
* **Backend:** ASP.NET Core (.NET 8/9)
* **Frontend:** ASP.NET Core MVC with Bootstrap 5 (or React if a richer UI is desired)
* **Database:** SQL Server
* **ORM:** Entity Framework Core
* **Authentication:** ASP.NET Identity
* **Storage:** Azure Blob Storage or AWS S3 (optional) for media
* **Hosting:** Windows Server or Azure App Service
* **Version Control:** Git
---
## Estimated Development Timeline
* **UI/UX Design:** 2–3 weeks
* **Backend Development:** 6–8 weeks
* **Frontend Development:** 4–6 weeks
* **Admin Panel:** 2–3 weeks
* **Testing & Bug Fixes:** 2 weeks
* **Deployment & Training:** 1 week
**Total estimated timeline:** **4–6 months**, depending on the final scope and availability of content (text, images, translations, etc.). This document provides a solid starting point for requesting proposals from freelancers or software companies.