DevFreela é uma plataforma para cadastro e contratação de serviços freelance de desenvolvedores
- Desenvolvimento de APIs com ASP.NET Core com .NET 8
- Arquitetura Limpa;
- Entity Framework Core;
- Dapper;
- Padrão CQRS (Command Query Responsibility Segregation);
- Padrão Repository;
- Validação de API com FluentValidation;
- Autenticação e Autorização com JWT;
- Testes unitários com xUnit;
- Mensageria com RabbitMQ;
- Microsserviços (Microservices)
- Injeção de Dependência (Dependency Injection)
- Documentação com Swagger
- o cliente publica uma oportunidade de projeo na plataforma com título, descrição dentre outras informações
- um freelancer encontra essa oportunidade e troca mensagens com o cliente
- acertadas as condições, o cliente seleciona o freelancer como profissional escolhido e inicia o projeto
- serão adicionadas mensagens ao projeto sobre o avanço dele
- o projeto poderá ser concluído e o freelancer vai ter seu saldo e seu perfil atualizado
- Cadastro, atualização, cancelamento e consulta de serviço de Freelance
- Cadatro de usuário e de perfis Freelancer e Cliente
- Adicionar comentários para um serviço de Freelance
- Definir, inicar e finalizar um projeto