Skip to content

gabrielluciano/personal-blog

Repository files navigation

Contributors Forks Stargazers Issues LinkedIn


Logo

Personal Blog

Este é o projeto do meu blog pessoal feito em Angular e Spring. Acesse em blog.gabrielluciano.com
Explore the docs »

Ver Demo · Reportar Bug

Índice
  1. Sobre o Projeto
  2. Getting Started
  3. Licença
  4. Contato

Sobre o Projeto

Este é o projeto do meu blog pessoal. Este projeto foi construído utilizando Spring Boot para o Backend e Angular para o Frontend.

O Backend é uma API construída em Spring Boot e PostgreSQL, localizada no diretório backend que inclui funcionalidades para criação e edição de posts, tags e gerenciamento de usuários. Além disso, inclui várias outras funcionalidades, como autenticação jwt com Spring Security, testes automatizados e deploy automático para a AWS utilizando github actions e CodeDeploy. Para mais detalhes, consulte o README.

O Frontend é uma aplicação construída em Angular 16, disponível em frontend. Inclui diversas features como server-side rendering utilizando Angular Universal e Serverless functions, suporte a edição de posts com markdown, code highlighting, testes automatizados, deploy automático para Vercel utilizando github actions, entre outros. Para mais detalhes, consulte o README.

(voltar ao topo)

Construído Com

  • Java
  • Spring Boot
  • Typescript
  • Angular
  • Postgres
  • Docker
  • Github Actions
  • AWS
  • Vercel
  • E outros!

(voltar ao topo)

Getting Started

Veja as documentações específicas de cada aplicação para fazer o setup local do projeto:

(voltar ao topo)

Licença

Distribuído sobre a licença MIT. Veja LICENSE.txt para mais informações.

(voltar ao topo)

Contato

Gabriel Luciano - /in/gabriel-lucianosouza/

Link do Projeto: https://github.com/gabrielluciano/personal-blog

(voltar ao topo)