Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/andressasales/blog---flask-react

Projeto de um blog coletivo usando Flask e React
https://github.com/andressasales/blog---flask-react

css flask javascript peewee python react

Last synced: about 1 month ago
JSON representation

Projeto de um blog coletivo usando Flask e React

Awesome Lists containing this project

README

        

# Documentação do Projeto [Blog Coletivo]

## Introdução
* **Objetivo:** Escreva o que vier à sua cabeça, nós registraremos pro mundo!
* **Tecnologias:** React no front-end, Flask no back-end

| **Desenvolvedor front-end chefe:** Mikael Baracho

- Github: MikaelBarachoOficial
- Instagram: @omikaelbaracho
- Linkedin: Mikael Baracho

| **Desenvolvedor back-end chefe:** Andressa Sales

- Github: Andressa Sales
- Linkedin: Andresssa Sales

Front-End

## Uso
* **Iniciando o projeto:** > npm run dev (Agora é com o Vite react app)
* **Funcionalidades:**
* Ler e imprimir os posts existentes
* Fazer o post dos das mensagens e enivar para o server-side
* ...
* **Exemplos de uso:** O usuário posta uma mensagem e vai direto para o servidor com data, nome e horário.

## Desenvolvimento
* **Estrutura do projeto:** O app rodará no client>src>App.jsx, onde se concentrará toda a informação que o usuário desejar, incluindo os posts e a caixa de escrever a mensagem
* **Contribuindo:** Precisando de uma API para ser tratada

## Licença
* Não temos licença haha

Back-End

* **Bibliotecas e Frameworks**
* usando o:
* **Python**~> uma linguagem de programação versátil e amplamente utilizada conhecida por sua simplicidade e legibilidade.
* **Flask**~> Um micro framework web para o python, usado para aplicação web com APIs.
* **Peewee**~> Uma biblioteca ORM (Object-RElational Mappin g) para python, que facilita a interação com bancos de dados.


Com esses três elementos trabalhando juntos, foi possível criar uma API.
* **Funcionalidade:**
* **1. Recuperação de Dados (GET)**
* Permite que obtenham informações de todos os registros em uma tabela.

* **2. Criação de Novos Registros (POST)**
* Usado para adicionar novos usuários e postagens.

# Link da Api

$ https://backend-five-xi-39.vercel.app/
#