- Cadastro e gerenciamento de Projetos e usuários.
- Filtrar e ordenar projetos por skills.
- Cadastrar, editar e deletar projetos e usuários.
- É possivel adicionar usuários na lista de interesse
- É possivel contratar um freelancer
- usuários possui uma lista de projetos que ele atua e uma lista que ele é dono
- É possivel interagir atrávez do espaço de comentários de cada projeto
- Docker: Instalação
- Docker Compose: Instalação
- Clone este repositório:
git clone https://github.com/luiszkm/DevFreela.git
-
Configure as variáveis de ambiente:
-
Execute o comando:
docker compose up
Server: C# | .Net | ASP.NET Core | MySQL
Libs: MediatR | EF Core | Fluent Validation| JWT
Padrões de projetos: Clean Arquiteture | DDD | Clean Code
CI/CD: Github Actions | Docker
Ferramentas: Docker