Bem-vindo ao repositório do Blog Pessoal! Esta aplicação fullstack permite que usuários publiquem postagens, visualizem conteúdos de outros usuários e gerenciem temas como #Tecnologia, #Hardskills e outros.
⚠️ Importante: Este espaço foi criado para compartilhar ideias, conhecimentos e experiências de forma construtiva. Evite conteúdos ofensivos, polêmicos ou que desrespeitem outras pessoas. Mantenha o ambiente saudável e respeitoso para todos! 😊
-
Acesse aqui o Blog Pessoal: https://blog-pessoal-lucas-pi.vercel.app/
-
Repositório Backend: https://github.com/Lucas300/blogpessoal_spring
- Criar novas postagens.
- Listar e visualizar postagens de todos os usuários.
- Editar e excluir suas próprias postagens.
- Filtrar postagens por temas.
- Adicionar novos temas.
- Editar e deletar temas.
- Visualizar postagens relacionadas a um tema específico.
- Os temas funcionam como hashtags para organizar as postagens.
- React
- TypeScript
- Tailwind CSS
- Java 17
- Spring Boot
- JPA / Hibernate
- PostgreSQL
- Docker
- Node.js (recomendado instalar a versão LTS: https://nodejs.org)
- Yarn (instalar após o Node.js com:
npm install --global yarn)
git clone https://github.com/Lucas300/BlogPessoal_React.git
cd BlogPessoal_React
# Instale as dependências com Yarn
yarn install
# Rode a aplicação
yarn devEste projeto inclui autenticação de usuários, permitindo login, cadastro e gerenciamento de sessões.
- O usuário é obrigado a se cadastrar e fazer login para acessar o sistema e realizar postagens.
- Sem autenticação, o usuário não pode interagir com o conteúdo.
Contribuições são bem-vindas! Sinta-se à vontade para abrir issues ou enviar pull requests.