Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/paulohenriqueoliveiradealmeida/monstronautas
Trabalho de Conclusão de Curso (TCC) do 3º ano de Informática para Internet na ETEC Dr. Demétrio de Azevedo Júnior, Localizada em Itapeva - SP. Onde o tema sugerido se refere ao 4ª objetivo da ODS 2030 (Objetivos do Desenvolvimento Sustentável - Agenda 2030), Educação de Qualidade e Inclusão.
https://github.com/paulohenriqueoliveiradealmeida/monstronautas
nextjs reactjs
Last synced: about 2 months ago
JSON representation
Trabalho de Conclusão de Curso (TCC) do 3º ano de Informática para Internet na ETEC Dr. Demétrio de Azevedo Júnior, Localizada em Itapeva - SP. Onde o tema sugerido se refere ao 4ª objetivo da ODS 2030 (Objetivos do Desenvolvimento Sustentável - Agenda 2030), Educação de Qualidade e Inclusão.
- Host: GitHub
- URL: https://github.com/paulohenriqueoliveiradealmeida/monstronautas
- Owner: PauloHenriqueOliveiradeAlmeida
- Created: 2022-03-06T21:30:09.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2022-12-11T20:04:15.000Z (about 2 years ago)
- Last Synced: 2023-05-23T21:28:39.870Z (over 1 year ago)
- Topics: nextjs, reactjs
- Language: JavaScript
- Homepage: https://monstronautas.vercel.app
- Size: 4.74 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Monstronautas
Porque aprender também é Divertido
![GitHub repo size](https://img.shields.io/github/repo-size/PauloHenriqueOliveiradeAlmeida/monstronautas?style=for-the-badge) ![GitHub language count](https://img.shields.io/github/languages/count/PauloHenriqueOliveiradeAlmeida/monstronautas?style=for-the-badge)
**Monstronautas**
Visando melhorar o ensino à informática desde as fases iniciais da infância, o projeto Monstronautas foi feito como um projeto de TCC.
## Stack utilizada
**Front-end:**
![ReactJS](https://img.shields.io/badge/-ReactJs-61DAFB?logo=react&logoColor=black&style=for-the-badge) ![CSS](https://img.shields.io/badge/CSS3-blue?logo=css3&logoColor=white&style=for-the-badge)
**Back-end:**
![NextJS](https://img.shields.io/badge/-NextJS-black?style=for-the-badge&logo=next.js)
![MariaDB](https://img.shields.io/badge/-MariaDB-gray?logo=mariaDB&logoColor=white&style=for-the-badge)## Funcionalidades
- Cadastro de Responsáveis
- Cadastro de alunos
- Gerenciamento de alunos
- Aulas e exercícios
- Desempenho de alunos
- Emissão de Certificado## Licença
![GNU License](https://img.shields.io/badge/License-GNU%20GPL-blue?style=for-the-badge)Ao fato do aplicativo ser um projeto realizado para um TCC, possui licença livre e pode ser utilizado e modificado,
porém, pedimos para nos deixarem os créditos se o utilizarem para fins pessoais.Não permitido o uso para fins comerciais.
## 💻 Pré-Requisitos
Para o projeto funcionar, antes de tudo você precisará ter instalado:
* Node.js
* React e Next
* npm ou yarn
* MariaDB ou MySQL## 🚀 Instalação
Para instalar o projeto em sua máquina, primeiro clone o repositório:
```bash
git clone https://github.com/PauloHenriqueOliveiradeAlmeida/monstronautas.git
```
Abra a pasta gerada no terminal:
```bash
cd monstronautas
```
### Instale as dependências:* Com NPM:
```bash
npm install
```* Com Yarn:
```bash
yarn add
```
Depois disso, você deve iniciar o servidor MariaDB/MySQL## 👾 Variáveis de Ambiente
Para o projeto funcionar, você precisará criar/editar o arquivo
```.env``` e adicionar as seguintes variáveis:```.env
URL=localhost:3000DB_HOST=host_do_seu_banco_de_dados
DB_NAME=nome_do_banco
DB_USER=usuário_do_banco
DB_PASSWORD=senha_do_bancoJWT_SECRET=senha_para_armazenar_informações_em_tokens_JWT
```## 🏃♂️ Testando
Rode
```bash
npm run dev
```
no terminal e abra a URLhttps://localhost:3000
no navegador e seja feliz :)
## ☕ Demonstração
Aqui você pode ver uma demonstração ao vivo do projeto:
https://monstronautas.vercel.app
**Video de Demonstração:**
[![Vídeo de demonstração](https://img.youtube.com/vi/3wBnwY54Hco/0.jpg)](https://www.youtube.com/watch?v=3wBnwY54Hco)
## Desenvolvedores
**Erick Rian**
**Maria Eduarda**
**Matheus Frank**
**Paulo Henrique**
![Monstros Despedida](https://monstronautas.vercel.app/monstros.svg)