Este projeto é uma aplicação web full stack que tem como objetivo principal a gestão de imagens, abrangendo desde o cadastro até a categorização e exibição. Como recurso de segurança, foi implementada autenticação JWT para proteger alguns recursos, como a busca e o upload de imagens. No frontend, a linguagem principal adotada foi o TypeScript, enquanto no backend, foi utilizado Java.
O projeto foi desenvolvido utilizando as seguintes tecnologias:
# Clone o repositório
git clone https://github.com/pablwoAraujo/image-lite
# Acesse o diretório
cd image-lite/
# Execute o comando para criar e iniciar os contêineres;
docker-compose up
Página de cadastro | Página de login |
---|---|
![]() |
![]() |
Página principal (Pesquisa) | Página de cadastro (Nova imagem) |
---|---|
![]() |
![]() |
Página principal (Galeria) |
---|
![]() |
- Curso Fullstack Spring Boot + ReactJS do Zero ao Deploy no Docker | Instrutor Dougllas Sousa
- Projeto base: cursodsousa/fullstack-react-spring-2024