Welcome to the Flask Markdown Blog project! This is a simple Python Flask-based blog application that allows you to write and publish blog posts using Markdown syntax.
To install and run the Flask Markdown Blog, follow these steps:
- Clone or download this repository to your local machine.
- Open a terminal or command prompt and navigate to the project directory.
- Install the required dependencies by running:
pip install -r requirements.txt
- Start the Flask server by running:
python server.py
- Open your web browser and visit
http://localhost:5000
to view the blog.
Once the server is running, you can visit the homepage to view the list of blog posts. Clicking on a blog post title will take you to the individual blog post page where you can read the content in HTML format.
This project also includes a recommendation system that suggests similar blog posts based on the content of the currently viewed blog post. This feature enhances the user experience by providing related content for further reading.
Contributions to this project are welcome! If you have any suggestions, bug reports, or feature requests, please feel free to open an issue or submit a pull request on GitHub.
This project is licensed under the GNU General Public License v3.0 (GPL-3.0). See the LICENSE file for details.
Happy blogging! ๐โจ