DGTV11 / BlogPostManager

Some CCT Project Team's app dev project
MIT License
0 stars 0 forks source link

Blog Post Manager

2024 CCT App Dev Project

Description

This is a blog post manager to help you post, delete, upload and edit your posts on Github Pages using a simple-ish website. This is intended for lazy people like us who want a cool blog but have no time or energy to code one themselves.

Install

1) Install Python 3 and pip

2) From the BlogPostManager folder, install Python dependencies

pip3 install -r requirements.txt

Usage

1) From the BlogPostManager folder, run the following:

flask --app blog-post-manager/app.py run --host=127.0.0.1

If you can't use the standalone flask command, run the following instead:

python3 -m flask --app blog-post-manager/app.py run --host=127.0.0.1

2) Open the url:port that was opened up by Flask (it's usually 127.0.0.1:5000)

Guide

Home page

Export page

Namecard page

Credits

This application was made by Daniel Wee, Yuan De, Ingo and Hubert , and ChatGPT, Mistral AI, DeepSeek Coder, and other Ollama models and platforms I am WAY too lazy to name-V2

We would like to thank our seniors in the ACS(I) Coding Competition Team for guiding us in the creation of this application.