Bem-vindo ao repositório de desafios técnicos da Juvo! Este repositório contém projetos práticos para avaliação de competências em desenvolvimento Full Stack.
Este repositório está organizado em duas tecnologias principais:
- Localização:
/Csharp - Tecnologia: ASP.NET Core Web API
- Banco de Dados: Entity Framework Core com InMemory Database
- Arquitetura: MVC com Services e Dependency Injection
- Localização:
/Node - Tecnologia: Express.js com TypeScript
- Banco de Dados: SQLite
- Arquitetura: MVC com Services e camadas bem definidas
Ambos os projetos implementam um Sistema de Blog funcional com as seguintes funcionalidades:
- Gerenciamento de Usuários
- Criação e Listagem de Posts
- Sistema de Comentários
- Sistema de Tags
- Categorização de Posts
- Analytics Básico
- .NET 8
- ASP.NET Core Web API
- Entity Framework Core
- Swagger/OpenAPI
- Dependency Injection
- Node.js 18+
- TypeScript
- Express.js
- SQLite3
- Helmet (Segurança)
- CORS
Para começar, escolha uma das tecnologias e siga as instruções específicas na pasta correspondente. Ambos os projetos são independentes e funcionais.
Desenvolvido pela equipe Juvo RH 💼