DjangomvtjshtmlcssjqueryhealthquizAWSgunicornnginxemail

Schiena

Role
Full-Stack Developer
Technologies
Django, MVT, JS, HTML, CSS, jQuery
Database
SQLite
Deployment
AWS EC2, Gunicorn, Nginx
Client Requirement
Develop a health assessment platform with interactive quizzes, personalized recommendations, and email notifications based on user responses.
Schiena

Schiena

  • Description: Schiena is a Django project aimed at providing a platform for users to engage in health-related quizzes and receive personalized recommendations based on their responses. The project integrates various views and functionalities to create a seamless user experience. Schiena is designed to offer a comprehensive health assessment experience through interactive quizzes and tailored recommendations.

  • Project Overview:

    • HomeView: Renders the homepage where users can start the quizzes.
    • DetailsView: Captures user responses and passes them to the FinalView for processing.
    • FinalView: Processes user input, sends relevant data via email using a separate thread for asynchronous processing, and redirects users to specific URLs based on quiz results.
    • Integrates Google Analytics, Facebook Pixel, and Mailchimp for user subscription.
    • Utilizes email services within Django for result notifications.
    • Ensures responsive design for accessibility across devices.
  • Technologies Used:

    • Django
    • MVT
    • JS
    • HTML
    • CSS
    • jQuery
  • Role: Full-Stack Developer

  • Client Requirement:

    • Develop a user-friendly interface for health-related quizzes.
    • Capture user responses accurately and process data securely.
    • Seamlessly integrate email functionality for result notifications.
    • Implement responsive design for accessibility across devices.

Live project demo and proof of work is available on request!

Stay Tuned

Want any future updates on my work?
The best practices, docs and info related to web development in future to your inbox.