Skip to content

mrcarle-asb/projectBoard

Repository files navigation

# Half-Bakery A simple Flask-based project idea repository for classroom use. Students can post "half-baked" project ideas and comment on them with flat chronological threading. Inlcudes sample db. running on ## Project Structure ``` projectBoard/ � app.py # Main Flask application � config.py # Configuration settings � models.py # Database models � forms.py # WTForms form definitions � templates/ # Jinja2 templates � � base.html � � index.html � � new_project.html � � project.html � static/ � � style.css # Styling � projects/ # Project description files ``` ## Features - Post new project ideas - View all project ideas - Add comments to projects - Reply to comments with quoted text - Flat chronological comment threading - File-based project description storage ## Database Uses SQLite with two tables: - **Projects**: id, title, filepath, author_name, created_at - **Comments**: id, project_id, student_name, comment_text, parent_comment_id, quoted_text, created_at

About

Job board template for CS Project refinement and coordination

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors