ITW project made with love with flask and postures

prasad22210330 14 views 12 slides Apr 25, 2024
Slide 1
Slide 1 of 12
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12

About This Presentation

this is a project of flask


Slide Content

Project Name : QUIZ MASTER: INTERACTIVE LEARNING HUB BRACT’s Vishwakarma Institute of Information Technology, Pune. Subject : ITW-2 Class: SY IT A Batch: A2 Branch: Information Technology Name PRN Roll No. Email Prasad Kute 22210330 231035 [email protected] Pranav Londhe 22210388 231038 Shraddha Mali 22210915 231042 [email protected] Kushal Pathave 22210583 231051 [email protected] [email protected] Guided By: Mrs. Riddhi Mirajkar

Introduction to the Quiz Website Welcome to our comprehensive overview of our innovative quiz website! Designed with user experience at its core, our platform caters to two primary user roles: Admin and Student. Each role offers unique functionalities tailored to their specific needs, fostering an intuitive and engaging learning environment. From seamless test creation and management for administrators to real-time results and test history access for students, our website aims to elevate the quiz-taking experience for all users.

TECHNOLOGY STACK Flask Web Framework Flask is a lightweight Python web framework, prized for its simplicity and flexibility. Ideal for rapid development, Flask offers the essentials to build scalable web applications efficiently, making it a popular choice among developers. Postgres Database The website utilizes Postgres, as a backend database to store, retrieve, and manage structured data .A powerful and scalable open-source relational database management system, to store user data, quiz questions, and results. HTML,CSS , JavaScript and Bootstrap The front-end of the website is has done using HTML for structure, CSS for styling, and JavaScript for interactivity and dynamic functionality. Bootstrap is specially used for templates design.

Schema Diagram

Specialized Features Secure Login and Signup Functionality Quiz creation and submission Quiz Result Data visualization and reporting Responsive and user friendly design

Secure Login and Signup Functionality Robust user authentication system with secure password hashing and salting to protect user credentials. If a student or user can't log in, they can easily navigate to the sign-up page to create a new account, ensuring a seamless registration process and access to platform features. Intuitive interface design with clear prompts and guidance for both login and sign-up processes, ensuring a smooth and user-friendly navigation experience.

Quiz Creation and Submission 1 Crafting the Quiz Instructors can create engaging quizzes with a variety of multiple choice questions. Questions can be tailored to test students' understanding of the course material. 2 Quiz Configuration Quizzes can be set with a time limit, number of questions, topic and other parameters to control the testing environment. Instructors can also be able to see the score, time taken, date, etc details of students. 3 Student Submission When ready, students can access and complete the quiz within the specified time frame. Their responses are automatically graded and the results are immediately available to the instructor and students.

Quiz Result 1 View Past Quiz Attempts Students can review their previous quiz submissions, including their scores, time taken, date, best attempt, etc. 2 Track Progress and Improvement By reviewing their past quiz results, students can identify areas for improvement and monitor their progress over time. 3 Compare Performance Students can compare their quiz results to see how they've performed relative to their own previous attempts .

Admin Dashboard and User Management User Overview Administrators get a comprehensive view of all users on the platform, including student profiles, quiz scores, and activity history. profile Management User Profile Management users can view user profiles, including personal information, quiz results, and progress tracking. Admin and students can view their own profile .They can and update their own information in edit profile section .

Responsive and Desktop-Friendly Design The website features a responsive design that adapts seamlessly to various features. The layout and content adjustments ensure an optimal user experience across all platforms. Specially crafted CSS media queries and bootstrap guarantee that the website functions flawlessly on desktop providing a consistent and engaging experience for all users.

Future Enhancements and Roadmap 1 Adaptive Learning Personalized quizzes based on student performance 2 Gamification Leaderboards, badges, and rewards to boost engagement 3 Collaboration Tools Group study sessions and peer-to-peer learning Enhance user experience for improved usability. Implement adaptive learning algorithms for personalized quizzes. Introduce gamification with leaderboards and badges. Develop collaboration tools for peer-to-peer learning. Facilitate group study sessions through platform features.

Thank You
Tags