📱 Blog Pessoal - Generation Brasil
🚧 BlogPessoal 🖥️ Em andamento... 🚀 🚧
Sobre • Funcionalidades • Layout • Como executar • Tecnologias • Autora • Licença
📄 Sobre o Projeto
⚙️ 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:
🚀 Como executar o projeto
Este projeto é divido em duas partes:
- Backend (pasta server)
- Frontend (ainda em desenvolvimento)
❗ 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
Lucas Capeloto (Lucão) |
Camilla Cleane (Camis) |
Elizabeth Hastings (Liza) |
💪 Como contribuir para o projeto
- Faça um fork do projeto.
- Crie uma nova branch com as suas alterações:
git checkout -b my-feature
- Salve as alterações e crie uma mensagem de commit contando o que você fez:
git commit -m "feature: My new feature"
- Envie as suas alterações:
git push origin my-feature
- Sempre podemos melhorar o programa!
👩 Autora
Larissa(Laro) Reis
📝 Licença
Este projeto esta sobe a licença MIT.
Feito com