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.
- 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.
Aqui está a estrutura de arquivos do projeto:
São necessários configurações de ambientes separados para o backend (Django) e o frontend (ReactJS)
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
cd frontend
cd backend
(Instalando as dependências do node.js)
npm install
(Inicializando o servidor de desenvolvimento)
npm start
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!