⚠️ ATENÇÃO⚠️
O sistema atual foi descontinuado. Ele está sendo desenvolvido no repositório cosmus-art.
O Cosmus é um projeto independente, iniciado em 2023, no curso Jovem Programador do SENAC, e que possui a proposta de tornar a arte mais visível para as pessoas. Funciona de maneira simples, basta criar uma conta ou entrar com uma existente e começar a postar suas diversas artes!
- Docker e Docker Compose
- OpenJDK 17 (caso queira modificar e utilizar o projeto sem docker)
1- Primeiramente, você deve baixar o repositório do projeto. Há duas maneiras de fazer isso:
-
Clicando aqui você baixa manualmente o projeto;
-
Utilizando o git localmente, com o comando:
git clone https://github.com/mini-niko/Cosmus-Alpha.git
e utilizando o seguinte comando para entrar no diretório:
cd Cosmus-Alpha
2- Após isso, você deve dar o seguinte comando do docker para buildar e levantar o projeto:
docker compose -f infra/compose.yaml up -d
3- Assim que o docker buildar e levantar o projeto, ele estará disponível localmente na porta 8080.
HTML
CSS
JavaScript
OpenJDK 17 (Java)
H2 Database
Spring Boot 3.2.0-M3
Docker e Docker Compose
- Login e cadastro
- Troca de avatar
- Posts
- Apagar próprios posts
- Página de perfil
- Configurações da conta
- Curtidas
- Comentários
- FAQ
- Sobre nós
Este projeto foi feito no início dos meus estudos. Ele não está totalmente bem feito, não possui muitas funcionalidades. Porém, estou trabalhando em uma versão deste projeto em next.js. Caso se interesse, clique aqui para ir até o repositório.
Maurício Xavier de Oliveira (Miniko) |
---|