Python Flask Website Development for Medical Portal

Замовник: AI | Опубліковано: 13.09.2025

build a 10-page responsive website using Python Flask for doctors and pharmaceutical users. The platform will serve as an information portal and product chatbot, supporting 2000 concurrent users initially, with scalability for future growth. The project includes development, deployment, load testing, CDN setup, and 1-month bugfix support.Goals:Create a modern, secure, responsive portal. Integrate chatbot via provided API key. Implement user registration/login with secure authentication. Ensure scalability (shared hosting to VPS/cloud). Design 3 lightweight GIF animations (10–15 frames) and an animated logo. Optimize for performance and user experience. Scope:Pages: Home (dynamic updates), About Us, Services, Contact Us (form), Login, Signup, Chatbot Portal. Header/Footer: Animated logo (GIF), navigation menu, footer with links. Forms: Contact, signup, login with CSRF protection. Authentication: bcrypt password storage, Flask-Login session management. Chatbot: Secure API proxy, rate limiting, logging. Animations: 3 GIFs, animated logo, illustrations for Home/Services/Chatbot. Performance: Optimize assets, load test for 2000 users, CDN for static content. Deployment: Shared hosting or VPS (Gunicorn + Nginx), 1-month bugfix support. Out of Scope: CMS, SEO, admin panel, payment gateway. Tech Stack:Backend: Flask, Flask-Login, Flask-WTF. Frontend: HTML5, CSS3, JavaScript. Database: SQLite (MVP), scalable to PostgreSQL/MySQL. Security: bcrypt, CSRF protection. Testing: Locust/ApacheBench/JMeter. =