Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cleilsonandrade/flask_blog
Flask blog é uma aplicação de um blog, com cadastro post, edição e exibição, desenvolvido em Python utilizando o framework Flask e o banco de dados SQLite para salvar o conteúdo.
https://github.com/cleilsonandrade/flask_blog
blog database flask fullstack jinja2 jquery popper python sql sqlite
Last synced: 3 days ago
JSON representation
Flask blog é uma aplicação de um blog, com cadastro post, edição e exibição, desenvolvido em Python utilizando o framework Flask e o banco de dados SQLite para salvar o conteúdo.
- Host: GitHub
- URL: https://github.com/cleilsonandrade/flask_blog
- Owner: CleilsonAndrade
- License: mit
- Created: 2022-05-04T21:36:00.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-03-24T16:21:56.000Z (10 months ago)
- Last Synced: 2024-11-10T10:09:54.483Z (2 months ago)
- Topics: blog, database, flask, fullstack, jinja2, jquery, popper, python, sql, sqlite
- Language: HTML
- Homepage:
- Size: 2.96 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Flask Blog
Flask blog é uma aplicação de um blog, com cadastro post, edição e exibição, desenvolvido em Python utilizando o framework Flask e o banco de dados SQLite para salvar o conteúdo.
# 📒 Índice
* [Descrição](#descrição)
* [Requisitos Funcionais](#requisitos)
* [Features](#features)
* [Tecnologias](#tecnologias)
* [Design](#design)
* [Cores](#cores)
* [Fontes](#fontes)
* [Instalação](#instalação)
* [Licença](#licença)# 📃 Descrição
Flask blog é uma aplicação de um blog, com cadastro post, edição e exibição, desenvolvido em [**Python**](https://www.python.org/) utilizando o framework [**Flask**](https://flask.palletsprojects.com/en/3.0.x/) e o banco de dados [**SQLite**](https://www.sqlite.org/) para salvar o conteúdo. Projeto para fim de estudos.# 📌 Requisitos Funcionais
- [x] Cadastro de post
- [x] Exibir post
- [x] Listar posts
- [x] Exibição de post## Features
- [x] Responsividade
- [x] Listar posts por data e hora# 💻 Tecnologias
- **HTML**
- **CSS**
- **Python**
- **Flask**
- **Jinja2**
- **Werkzeug**
- **SQLite**
- **Bootstrap**# 🎨 Design
- O modelo final para versão desktop e mobile está disponível na pasta `./design`- Cores
* #212529
* #0056B3
* #FFC107
* #C82333- Fontes
* Arial, sans-serif# 🚀 Instalação
```bash
# Clone este repositório:
$ git clone https://github.com/CleilsonAndrade/flask_blog.git
$ cd ./flask_blog# Criar ambiente virtual:
$ python3 -m venv virtual# Ativar ambiente
$ source virtual/bin/activate# Instalar dependências:
$ pip install -r requirements.txt# Iniciar banco de dados:
$ python init_db.py# Executar:
$ export FLASK_ENV=app && export FLASK_ENV=development && flask run
```# 📝 Licença
Esse projeto está sob a licença MIT. Veja o arquivo [LICENSE](LICENSE) para mais detalhes.---
Feito com 💜 by CleilsonAndrade