Skip to content

Latest commit

 

History

History
164 lines (109 loc) · 6.74 KB

README.md

File metadata and controls

164 lines (109 loc) · 6.74 KB

capablog

📱 Blog Pessoal - Generation Brasil

🚧 BlogPessoal 🖥️ Em andamento... 🚀 🚧

GitHub issues GitHub license GitHub forks GitHub stars GitHub last commit Feito pela Larissa Reis

SobreFuncionalidadesLayoutComo executarTecnologiasAutoraLicença

📄 Sobre o Projeto

👁️ Blog Pessoal desenvolvido para conectar as pessoas através de texto (diarios) e fotos, Projeto desenvolvido no BootCamp da Generation Brasil.

⚙️ Funcionalidades

  • Empresas ou usarios podem se cadastrar na plataforma web enviando:
    • nome do usuario, email e senha.
  • Efetuar Login com chave de Segurança.
  • Publicar postagens.
  • Atualizar e Deletar as postagens.
  • Filtrar pesquisas pelo:
    • titulo e ordem de postagem.
  • Pode postar com categorias relacionadas.
    • Network
    • Curiosidades
    • Dicas
    • Etc.

🎨 Layout

O layout da aplicação está disponível no Figma:

veja o pdf:

BLOGPESSOAL.pdf

🚀 Como executar o projeto

Este projeto é divido em duas partes:

  1. Backend (pasta server)
  2. Frontend (ainda em desenvolvimento)

💡 O Frontend precisa que o Backend esteja sendo executado para funcionar.

❗ Pré-requisitos

Antes de começar, você vai precisar ter instalado em sua máquina as seguintes ferramentas: Git, Node.js. Além disto é bom ter um editor para trabalhar com o código como VSCode ou o que eu usei Eclipse E um software para teste Postman outro para armazenar dados MySql

🎲 Rodando o Back End (servidor)

# Clone este repositório
$ git clone https://github.com/laroreis/blogPessoal.git

# Acesse a pasta do projeto no terminal/cmd
$ cd blogPessoal

# Instale as dependências 
$ pelo site https://start.spring.io/
$ Ou compare pela pasta https://github.com/laroreis/blogPessoal/blob/main/blogPessoal/blogPessoal/pom.xml

# Altere as informações do banco de dados 
$ application.properties

# Execute a aplicação pelo Application.java
$ run 

#Dicas importantes
$ Veja se a tabela foi criada no Banco de Dados e insira algumas informações

# O servidor inciará na porta: 8080 - acesse http://localhost:8080
$ pelo Postman

# O status 201 indica que deu Bom!

🛠 Tecnologias

As seguintes ferramentas foram usadas na construção do projeto:

Aplicações

As seguintes aplicações e bibliotecas foram usadas no projeto:

  • API Rest
  • Spring Segurity
  • Swagger

👨‍💻 Contribuidores

💛 Um super Obrigada 👏 para essa galera que me ensinou tudo o que está nesse código 💛 :)

Lucao
Lucas Capeloto (Lucão)

👨‍🚀
Camila
Camilla Cleane (Camis)

👨‍🚀
Liza
Elizabeth Hastings (Liza)

👨‍🚀

💪 Como contribuir para o projeto

  1. Faça um fork do projeto.
  2. Crie uma nova branch com as suas alterações: git checkout -b my-feature
  3. Salve as alterações e crie uma mensagem de commit contando o que você fez: git commit -m "feature: My new feature"
  4. Envie as suas alterações: git push origin my-feature
  5. Sempre podemos melhorar o programa!

👩 Autora


Larissa(Laro) Reis
🚀

Linkedin Badge Gmail Badge

📝 Licença

Este projeto esta sobe a licença MIT.

Feito com ❤️ por Larissa Reis👋🏽 Entre em contato!