Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/usd-cs/comp-49x-24-25-port-inspector-intro-project
https://github.com/usd-cs/comp-49x-24-25-port-inspector-intro-project
Last synced: 25 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/usd-cs/comp-49x-24-25-port-inspector-intro-project
- Owner: usd-cs
- Created: 2024-10-31T22:09:37.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2024-11-13T00:57:43.000Z (about 2 months ago)
- Last Synced: 2024-11-13T01:33:08.076Z (about 2 months ago)
- Language: Python
- Size: 86.9 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# COMP-49X-24-25-port-inspector-intro-project
Web Forum ProjectThis project is a web forum application built with Django that allows users to share posts, comment on discussions, and administrators to manage content. The forum implements essential functionality to foster user interaction while giving admins control to maintain a healthy environment.
User Stories
The application satisfies the following user stories:Post Creation: As a user, I want to be able to create a new post so that I can express my original thoughts and feelings.
Commenting: As a user, I want to be able to comment on a post so I can add to an existing discussion.
Content Moderation: As an admin, I want to be able to delete posts and comments so I can remove problematic content.
Technologies Used
Backend & Frontend Framework: Django
Database: Django’s default SQLite (or update this if another database is used)Setup and Installation
Clone the Repository:
git clone https://github.com/usd-cs/COMP-49X-24-25-port-inspector-intro-project.gitNavigate to the Project Directory:
cd COMP-49X-24-25-port-inspector-intro-project/intro_projectInstall Dependencies: Ensure you have Django installed or install it via pip:
pip install djangoRun Migrations: Set up the database tables by running:
python3 manage.py migrateRunning the Server
Start the Server:
python3 manage.py runserverAccess the Forum: Open a web browser and go to the following link:
http://127.0.0.1:8000/