Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/menthorlabs/menthor

Plataforma gratuita e open-source de ensino de programação
https://github.com/menthorlabs/menthor

clerk edtech nuxt turborepo vue

Last synced: about 2 months ago
JSON representation

Plataforma gratuita e open-source de ensino de programação

Awesome Lists containing this project

README

        



Menthor Logo







Menthor





Plataforma open-source de ensino de programação.


[![Tweet](https://img.shields.io/twitter/url?url=https%3A%2F%2Fmenthor.io%2F)](https://twitter.com/intent/tweet?text=%F0%9F%93%9AConhe%C3%A7a%20a%20menthor,%20plataforma%20gratuita%20e%20open-source%20de%20ensino%20de%20programa%C3%A7%C3%A3o.%20https%3A//menthor.io%20%23menthor%20via%20%40menthorlabs)




Feito com ❤︎ pelos

contribuidores












Menthor


#### **Suporte**

[![Chat on Discord](https://img.shields.io/badge/chat-Discord-7289DA?logo=discord)](https://discord.gg/8BCByyXxq8)

### Apps

- `app`: plataforma da Menthor desenvolvida com [Nuxt](https://nuxt.com/)
- `email`: templates de e-mail da Menthor desenvolvidos com [Vue Email](https://vue-email.vercel.app)
- `www`: landing page da Menthor desenvolvida com [Nuxt](https://nuxt.com/)

### Como rodar na sua máquina

Todo diretório é gerenciado pelo [Turborepo](https://turbo.build/repo), então dê uma olhada na documentação deles.

Para rodar um projeto você precisa ter o node instalado (versão 16 pra cima) e seguir os seguintes passos:

- `npm i -g pnpm`: esse comando vai instalar o pnpm globalmente na sua máquina
- `pnpm install`: esse comando vai instalar todas as dependências do projeto
- `pnpm dev --filter=www`: esse comando vai rodar o app `www` localmente
- `pnpm dev --filter=app`: esse comando vai rodar o app `app` localmente
- se quiser rodar outra app é só usar o comando `pnpm dev --filter={nome-do-app}`

### Deseja contribuir para o Projeto?

O Menthor.io é um projeto de código aberto e nós adoramos contribuições da comunidade. Se você está interessado em contribuir, siga as diretrizes do nosso [Guia de Contribuição](./.github/CONTRIBUTING.md). Ele fornece informações detalhadas sobre como relatar problemas, sugerir melhorias e enviar suas contribuições.

Não se preocupe se você é novo na contribuição para projetos de código aberto. Nós fornecemos orientações claras para facilitar sua participação. Se você não tem tempo para contribuir diretamente, ainda há maneiras de apoiar o projeto, como dar uma estrela ou mencionar o Menthor.io em eventos e entre amigos. Sua ajuda é valiosa para nós!

Se você tiver alguma dúvida ou precisar de ajuda, entre em contato conosco no [nosso servidor no Discord](https://discord.gg/8BCByyXxq8).