Skip to content

lauradsc/GestorMusical

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 

Repository files navigation

Gestor de Catálogo Musical 🎵

Descrição

Este é um projeto de um Gestor de Catálogo Musical desenvolvido usando Django e ReactJS. O objetivo principal é criar uma plataforma para gerenciar artistas e informações relacionadas. Sendo uma nova área de desenvolvimento para mim, está sendo uma nova experiência explorada e com novas dificuldades encontradas, mas definitivamente feliz por estar ganhando mais conhecimento.

Funcionalidades e Bibliotecas Principais

  • Django Rest Framework (DRF) para criar APIs RESTful.
  • React Router para navegação no lado do cliente e biblioteca do react bootstrap para diversos componentes da interface.
  • Axios para requisições HTTP
  • Outras bibliotecas do React que você utilizadas no projeto.

Estrutura de Arquivo

Aqui está a estrutura de arquivos do projeto:

Estrutura de Projeto

Instalação

São necessários configurações de ambientes separados para o backend (Django) e o frontend (ReactJS)

Comandos Backend (Django)

git clone https://github.com/lauradsc/GestorMusical.git

cd backend


(Inicializando o ambiente virtual)

python -m venv env

source env/Scripts/activate (ou env\Scripts\activate no Windows)


(Instalando dependências do Django)

pip install -r requirements.txt


(Realizando migrações e iniciando o servidor)

python manage.py migrate

python manage.py runserver

Comandos Frontend (ReactJS)

cd frontend

cd backend


(Instalando as dependências do node.js)

npm install


(Inicializando o servidor de desenvolvimento)

npm start

Nota

Infelizmente, está ocorrendo um erro de rede que não está permitindo que eu prossiga com o projeto corretamente, recorri a resoluções de cors, firewall e verificar se o caminho está realmente correto, mas não estou conseguindo resolver a tempo. Peço perdão pelo ocorrido e estou aberta a ajuda, para até aprender mais se for possível! O código apresenta as telas requisitadas e também todo o desenvolvimento para o crud, utilizando do backend como principal fonte e um front básico feito com react-bootstrap para exibir. Por ser uma área nova para mim, peço perdão outros eventuais erros e me esforcei para que pudesse entregar o máximo que consigo!

Muito obrigada pela oportunidade!😊

Aqui está uma foto do erro ocorrido:

Foto atual do front do site:

About

Projeto criado para desenvolver uma aplicação de gerenciamento de artista completo

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors