Skip to content

pedroferreiiraa/DevFreela

Repository files navigation

DevFreela

DevFreela é uma plataforma projetada para gerenciar projetos entre clientes e freelancers, proporcionando uma solução escalável e eficiente. O projeto foi desenvolvido como parte dos desafios da mentoria da Next Wave Education e é uma excelente oportunidade para praticar e aplicar conhecimentos em C#, .NET e arquitetura de software.

🚀 Tecnologias Utilizadas

  • C#
  • ASP.NET Core
  • Entity Framework Core
  • SQL Server
  • Swagger para documentação da API

🎯 Funcionalidades

  • Gerenciamento de Projetos: Criação, edição e exclusão de projetos.
  • Gerenciamento de Usuários: Cadastro e gerenciamento de freelancers e clientes.
  • Controle de Habilidades: Associar habilidades específicas a usuários.
  • Comentários: Permitir que usuários comentem em projetos.
  • API RESTful: Estruturação de uma API que pode ser facilmente consumida por aplicações frontend.

📚 Estrutura do Projeto

  • DevFreela.API: Camada de apresentação, onde a API é desenvolvida.
  • DevFreela.Application: Contém a lógica de negócios e as regras da aplicação.
  • DevFreela.Core: Define as entidades e contratos principais do domínio.
  • DevFreela.Infrastructure: Implementação da persistência de dados e acesso ao banco de dados.

🛠️ Status do Projeto

Finalizado.

About

No description, website, or topics provided.

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages