Um projeto da classe de Engenharia de Software e Sistemas da UFPE. Nosso projeto consiste em emular um site de serviço de streaming de filmes e séries.
A project from the Software and Systems Engineering class at UFPE. Our project consists of emulating a movie and series streaming service website.
- Backend: Uvicorn, FastAPT (python)
- Frontend: React.js (npm)
- Database: JsonServer (npm)
- Utilize o comando
npm install json-serverpara instalar o json server. - Para iniciar o Banco de Dados utlize:
json-server -p 4000 -w .\backend\src\db\db.json - Use the
npm install json-servercommand to install json server. - To start the Database use:
json-server -p 4000 -w .\backend\src\db\db.json-
Para iniciar o backend é preciso ter o python3 intalado, ao menos na versão 3.10, e o pip também instalado.
-
Após ter o python e pip instalados vá no diretório
./backend/e rode o seguinte comando para instalar as dependências do backend:pip install -r requirements.txt -
Com as dependências instaladas execute o comando:
python3 -m uvicorn src.main:app --reloadpara iniciar o backend no fastAPI. Os dados podem ser vistos emlocalhost:8000/docs/ -
To start the backend you need to have python3 installed, at least version 3.10, and pip also installed.
-
After having python and pip installed, go to the
./backend/directory and run the following command to install the backend dependencies:pip install -r requirements.txt -
With the dependencies installed, run the command:
python3 -m uvicorn src.main:app --reloadto start the backend in fastAPI. Data can be seen atlocalhost:8000/docs/
- Vá para o diretório
./frontend/ - Execute o comando
npm installpara instalar todas as dependências - Vá para o diretório
/src/e execute o comandonpm run devpara iniciar a aplicação.
- Go to the
./frontend/directory - Run the
npm installcommand to install all dependencies - Go to the
/src/directory and run thenpm run devcommand to start the application.







