Skip to content

ThiagoYuske/MyTeacher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

MyTeacher

Project using Next.js and Python by TreinaWeb.

Tecnologies: Next.js React Python Django SQLite

Pre requisites

Install Node.js https://nodejs.org/en/

Install VSCode https://code.visualstudio.com

Install Python https://www.python.org/downloads/

Starting project

Habilitar a execução de scripts no Windows: Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass

Criar o projeto npx create-next-app . --ts

Iniciar o servidor npm run dev

instalar npm i @mui/[email protected] @emotion/[email protected] @emotion/[email protected]

Criar e ativar a virtualenv python3 -m venv .venv source .venv/bin/activate

Instalar o Django pip install django

Criar o projeto django-admin startproject myteacher .

Iniciar o servidor python manage.py runserver

Install npm i [email protected] - client http (possibilita realizar chamadas HTTP para outras API's)

FrontEnd

Next.js

  • Run code npm run dev

BackEnd

Python

  • Create and start Django django-admin startproject mysite

  • Run code python manage.py runserver

DB - Python - SQLite3

  • Create new migration python .\manage.py makemigrations
  • Create by migration python .\manage.py migrate

Technologies

MUI Material
Hooks and States
https://pt-br.reactjs.org/docs/hooks-state.html

About

Project using Next.js and Python by TreinaWeb

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published