Skip to content

sDutkiewicz/Forum_website

Repository files navigation

Debate Forum Application 🎉

A comprehensive web-based debate forum built with Flask and SQLite.

Author:

Stanislaw Dutkiewicz

Features:

  • User Registration and Authentication 🔒
  • Debate Topics Creation 📝
  • Posting Claims within Topics 💬
  • Replies to Claims 🔄

Setup:

1. Dependencies:

Install dependencies from requirements.txt:

pip install -r requirements.txt

2. Running the Application:

Execute run.py to start the Flask server. The database will be initialized automatically if it does not exist.

Project Structure:

Forum_website/
├── static/
├── templates/
├── .gitignore
├── Documentation.md
├── LICENSE
├── README.md
├── requirements.txt
├── db_init.py
├── debate_forum.db
├── run.py
├── tempCodeRunnerFile.py
  • static/: Contains static files (CSS, JS).
  • templates/: HTML templates for rendering web pages.
  • db_init.py: Script to set up the database.
  • debate_forum.db: The SQLite database file.
  • run.py: Main application script to run the server.
  • tempCodeRunnerFile.py: Temporary file for development.

License:

This project is licensed under the MIT License. 📜


Screenshot 1

Screenshot 2

About

A forum website built with Python, allowing users to create, view, and discuss various topics.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors