Skip to content

Criação de um site que tem como objetivo o usuário visualizar as notícias em qualquer lugar do mundo, além de ter acesso às músicas mais tocadas em tal local para a disciplina de Tecnologias Web.

Notifications You must be signed in to change notification settings

LidiaDomingos/MeetTheWorldBackEnd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Projeto 3 - Meet The World

Desenvolvido por Lorran Machado, Letícia Coelho e Lídia Alves
Frontend disponível aqui.

O site tem como objetivo o usuário visualizar as notícias em qualquer lugar do mundo, além de ter acesso às músicas mais tocadas em tal local. O usuário pode salvar as notíciais e músicas que mais o interessam, tendo em seu perfil essas informações.

APIs e bibliotecas utilizadas:

Principais features realizadas

  • Componente pronto do React - Modal

  • Componente pronto do Recat - Mapa

  • Frontend utilizando React

  • CRUD feito em Django - Backend

  • Autenticação de usuário - Backend

  • Interação com busca do youtube para o play de músicas clicadas.

Instruções de uso

Rodando Localmente Backend- Windows

  1. Realizar o clone do repositório.

  2. Instalando dependências:

pip install -r requirements.txt
  1. Para rodagem do arquivo local, verificar se a variável DEBUG em getit/settings.py está com valor True.

  2. Criar um container Docker com imagem Postgres.

    Baixe o Docker

  3. Ative o container no PowerShell ou em um terminal com permissão de administrador.

docker run --rm --name pg-docker -e POSTGRES_PASSWORD=[escolhaumasenha] -d -p 5432:5432 -v $HOME/docker/volumes/postgres:/var/lib/postgresql/data postgres
  1. Por fim, na pasta do projeto clonado rode no terminal o comando abaixo e acesse em um navegador: http://localhost:8000
python manage.py runserver

Acessando projeto via web (Aplicação Heroku)

  1. Apenas clique aqui.

@2022, Insper. Quarto Semestre, Engenharia da Computação.

About

Criação de um site que tem como objetivo o usuário visualizar as notícias em qualquer lugar do mundo, além de ter acesso às músicas mais tocadas em tal local para a disciplina de Tecnologias Web.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •