/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.

Primary LanguageHTMLMIT LicenseMIT

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.

Logo

📒 Índice

📃 Descrição

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. Projeto para fim de estudos.

📌 Requisitos Funcionais

  • Cadastro de post
  • Exibir post
  • Listar posts
  • Exibição de post

Features

  • Responsividade
  • 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

  # 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 para mais detalhes.


Feito com 💜 by CleilsonAndrade