Autism Centre ASP.NET Core Website Development in english and arabic pages
Publicada el 2026-07-15
Descripción de la oferta
**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.
Skills
- ASP.NET
- Árabe
- Inglés
- UI/UX Design
- Next.js
- JavaScript
- Google Analytics
- SQL Server
- React
- Azure
- Auditoría
- SQL
- AWS
- SEO
- Recursos Humanos
- Google Search Console
- Entity Framework
- Estadística
- Bootstrap
- C#
Fuente original: freelancer