Skip to content

midiaMania/MidiaMania

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MidiaMania

🚀 Sobre o Projeto

O projeto para um Sistema de Locadora Online de Filmes, Músicas e Mídias "MidiaMania" é uma aplicação web desenvolvida em Django, que tem como objetivo criar uma plataforma de locação e streaming de conteúdo multimídia. Esta iniciativa foi elaborada por estudantes de Engenharia da Computação da Universidade Federal do Vale do São Francisco como parte do currículo da disciplina de Sistemas Distribuídos.

🛠 Linguagens e Frameworks

Python PyPI - Versions from Framework Classifiers

Front-end: TailwindCSS, NES.css

Back-end: Django

Requisitos

  • Python
  • Nodejs

Ambiente Virtual

Criar Ambiente

python -m venv venv

Ativar Ambiente

Windows

.\venv\Scripts\activate

Linux/Mac

source venv/bin/activate

Instalação

pip install -r requirements.txt
python manage.py tailwind install

Executar o projeto

Bash/CMD

python manage.py tailwind start & python manage.py runserver

Windows PowerShell

python manage.py tailwind start ; python manage.py runserver

Documentação da API

Retorna todos os itens

  GET /api/items
Parâmetro Tipo Descrição
api_key string Obrigatório. A chave da sua API

Retorna um item

  GET /api/items/${id}
Parâmetro Tipo Descrição
id string Obrigatório. O ID do item que você quer

Padrões de Commit

Tipo Descrição
[FEAT] Quando um novo recurso foi desenvolvido
[FIX] Quando um recurso/bug foi corrigido
[UPDATE] Quando arquivos estáticos foram renomeados, removidos, movidos de um diretório para outro, adicionados ou substituídos
[REFACTOR] Quando uma alteração de código que não corrige um bug nem adiciona um recurso
[DOCS] Somente alterações na documentação

git_Branchnaming

Créditos

tenor

giphy

About

Repositório principal do projeto

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •