https://github.com/harizonelopez/quiz-app
Welcome to the Quiz App, a web-based interactive quiz platform built with Flask, designed to help users test their knowledge across multiple topics in a fun, engaging, and animated environment.
https://github.com/harizonelopez/quiz-app
canva flask html-css-javascript html5-canvas js json json-server python3
Last synced: 5 months ago
JSON representation
Welcome to the Quiz App, a web-based interactive quiz platform built with Flask, designed to help users test their knowledge across multiple topics in a fun, engaging, and animated environment.
- Host: GitHub
- URL: https://github.com/harizonelopez/quiz-app
- Owner: harizonelopez
- Created: 2024-02-12T15:52:41.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-09-25T11:26:53.000Z (9 months ago)
- Last Synced: 2025-09-25T13:21:26.601Z (9 months ago)
- Topics: canva, flask, html-css-javascript, html5-canvas, js, json, json-server, python3
- Language: Python
- Homepage: https://harizonelopez.github.io/quiz-app/
- Size: 220 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Flask Quiz Application
This is a Flask-based web application providing user authentication and an interactive quiz. Users can create their accounts by signing up, loggging in, take the quiz, and view their scores.
## Features
1. User Registration
2. Quiz Functionality
3. Score Calculation
4. Flash Messages for User Feedback
## Installation
### Prerequisites
1. Python 3.x
2. SQLite
### Setup
1. Clone the repository
```bash
git clone https://github.com/harizonelopez/flask-quiz-app.git
cd flask-quiz-app
```
2. Create a virtual environment and activate it:
```bash
python -m venv venv
source venv/Scripts/activate # On Mac, use `venv\bin\activate`
```
## Run the application:
```bash
python app.py
```
## Access the application in your web browser:
Open your web browser and go to `http://127.0.0.1:5000`