Skip to content

Marrowsed/AluraFlix_Django

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🪧 Vitrine.Dev
✨ Nome AluraFlix
🏷️ Tecnologias python, django, django-rest, postgresql, react
🚀 URL
🔥 Desafio https://www.alura.com.br/challenges/back-end-5?host=https://cursos.alura.com.br

Project made with Django REST and React.js, a copy of NetFlix with YouTube videos.

This project has:

  • A CRUD for Videos
  • A CRUD for Categories
  • A working Search Bar for videos
  • A working Pagination
  • Log In Screen
  • Sign In Screen

A few Images:

Log In Screen

Home Page

Home Page 2

Search Videos

Search Categories

Register new Video

Register new Category

How to use it ?

Search the API doc in localhost:8000/doc

Make sure you have Python and Node installed in your PC

For Python (Back-end)

  • - Download the code
  • - Create a file ".env" with your DATABASE_URL
  • - Run pip install
  • - Run python manage.py runserver

For React (Front-end)

  • - Download the code
  • - Enter "front" folder
  • - Run "npm i"
  • - Run npm start

And that's all ! Your Back-end is running in localhost:8000 and React App in localhost:3000