Skip to content

Prepare-se para a revolução educacional com a Wizer! Estamos construindo uma plataforma de Streaming Educacional inovadora, que oferecerá acesso gratuito a conteúdo educativo de alta qualidade. Nossa missão é tornar a educação acessível a todos, em qualquer lugar. Junte-se a nós nessa jornada emocionante enquanto construímos o futuro da aprendizage

License

Notifications You must be signed in to change notification settings

wizer-academy/wizer-engine

Wizer Engine

Prepare-se para a revolução educacional com a Wizer! Estamos construindo uma plataforma de Streaming Educacional inovadora, que oferecerá acesso gratuito a conteúdo educativo de alta qualidade. Nossa missão é tornar a educação acessível a todos, em qualquer lugar. Junte-se a nós nessa jornada emocionante enquanto construímos o futuro da aprendizagem.

Sobre o Projeto

O Wizer Engine é a parte do projeto responsável pelo desenvolvimento e gerenciamento da infraestrutura de servidor da plataforma Wizer.

Tecnologias Utilizadas

  • Nest.js: Framework de desenvolvimento para Node.js, que oferece uma arquitetura modular e baseada em componentes, facilitando a construção de aplicativos escaláveis e robustos.
  • TypeScript: Linguagem de programação que adiciona tipagem estática opcional ao JavaScript, permitindo um desenvolvimento mais seguro e produtivo.
  • Prisma: ORM (Object-Relational Mapping) de banco de dados que simplifica a interação com o banco de dados, fornecendo uma camada de abstração e facilitando a manipulação dos dados.

Como Usar

  1. Certifique-se de ter o Node.js e o npm instalados em sua máquina.
  2. Clone este repositório: git clone <https://github.com/wizer-academy/wizer-engine.git>
  3. Navegue até o diretório do projeto: cd wizer-engine
  4. Instale as dependências do projeto: pnpm i
  5. Configure as variáveis de ambiente necessárias (consulte o arquivo .env.example para obter detalhes).
  6. Inicie o servidor de desenvolvimento: pnpm start
  7. O servidor estará em execução em http://localhost:3000.

Contribuindo

Agradecemos seu interesse em contribuir para o desenvolvimento da plataforma Wizer. Se você deseja colaborar, siga as etapas abaixo:

  1. Crie um fork deste repositório.
  2. Crie uma branch para sua feature/correção: git checkout -b minha-feature.
  3. Faça as alterações desejadas e commit as mudanças: git commit -m "Minha feature super legal".
  4. Envie as alterações para o seu repositório fork: git push origin minha-feature.
  5. Abra um pull request neste repositório, descrevendo suas alterações.

Suporte

Se você tiver alguma dúvida ou encontrar algum problema, sinta-se à vontade para entrar em contato com nossa equipe de suporte em [email protected].

Licença

Este projeto está licenciado sob os termos da Licença Apache-2.0 license. Consulte o arquivo LICENSE para obter mais informações.

About

Prepare-se para a revolução educacional com a Wizer! Estamos construindo uma plataforma de Streaming Educacional inovadora, que oferecerá acesso gratuito a conteúdo educativo de alta qualidade. Nossa missão é tornar a educação acessível a todos, em qualquer lugar. Junte-se a nós nessa jornada emocionante enquanto construímos o futuro da aprendizage

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •