ZenMaster
My final project to CS50's Introduction to Computer Science.
Install / Use
/learn @DragunWF/ZenMasterREADME
ZenMaster
Description
My final project to CS50's Introduction to Computer Science. A website specialized in Zen quote content.
Features
- Account Registration
- Login Authentication
- Post Creation
- Post Deletion
- Content Moderation
- Likes System
- Content Reporting System
- Ability to comment on posts
- Leaderboard of most active users
- Administrator Page
- Paginations
- User Profiles
- History of recent user activities
- Security
How to Run
- Go to the project's directory assuming that you downloaded this repository.
- Type this command in the terminal.
flask --app app run
- Simply go to the link provided to you after running the command.
Attributions
Other
This is one of my first few projects in Flask, so I decided to program it procedurally instead of making it object-oriented because I wanted to focus first on learning Flask. I'm most likely going to make my future projects on Flask object-oriented now that I settled in.
Related Skills
node-connect
349.9kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
claude-opus-4-5-migration
109.8kMigrate prompts and code from Claude Sonnet 4.0, Sonnet 4.5, or Opus 4.1 to Opus 4.5
frontend-design
109.8kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
model-usage
349.9kUse CodexBar CLI local cost usage to summarize per-model usage for Codex or Claude, including the current (most recent) model or a full model breakdown. Trigger when asked for model-level usage/cost data from codexbar, or when you need a scriptable per-model summary from codexbar cost JSON.
