Skip to content

Bugswriter/blog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flask Markdown Blog

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.

Installation

To install and run the Flask Markdown Blog, follow these steps:

  1. Clone or download this repository to your local machine.
  2. Open a terminal or command prompt and navigate to the project directory.
  3. Install the required dependencies by running:
    pip install -r requirements.txt
    
  4. Start the Flask server by running:
    python server.py
    
  5. Open your web browser and visit http://localhost:5000 to view the blog.

Usage

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.

Recommendation System

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.

Contributing

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.

License

This project is licensed under the GNU General Public License v3.0 (GPL-3.0). See the LICENSE file for details.

Happy blogging! 📝✨