Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bugswriter/blog
My personal blog app (written in flask)
https://github.com/bugswriter/blog
blog flask
Last synced: 2 months ago
JSON representation
My personal blog app (written in flask)
- Host: GitHub
- URL: https://github.com/bugswriter/blog
- Owner: Bugswriter
- License: gpl-3.0
- Created: 2024-03-12T23:26:40.000Z (10 months ago)
- Default Branch: master
- Last Pushed: 2024-07-26T09:14:22.000Z (6 months ago)
- Last Synced: 2024-07-26T10:38:12.008Z (6 months ago)
- Topics: blog, flask
- Language: Python
- Homepage: https://blog.bugswriter.com
- Size: 38.1 KB
- Stars: 9
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 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](https://github.com/your_username/your_repository).
## License
This project is licensed under the GNU General Public License v3.0 (GPL-3.0). See the [LICENSE](LICENSE) file for details.
Happy blogging! 📝✨