Skip to content

davipythonweb/JS

 
 

Repository files navigation

Projetos e Desafios Javascript/Frameworks

Details

Exercícios de Javascript

Exercícios de Javascript - exercicies

Descrição

Exercícios de lógica de Javascript

Details

Plataforma Marvel

Plataforma Marvel - platform-marvel

Visão Geral

A Plataforma Marvel é um projeto inovador que oferece aos usuários uma experiência completa para explorar o vasto universo da Marvel. Desde filmes até histórias em quadrinhos, os fãs podem mergulhar em informações detalhadas sobre personagens, tramas e muito mais. Desenvolvida utilizando tecnologias modernas como ReactJS, Node.js e JSON Server, a plataforma oferece uma interface intuitiva e recursos avançados.

Funcionalidades Principais

  • Visualização de Filmes: Tenha acesso a uma extensa biblioteca de filmes da Marvel, com sinopses detalhadas, elenco, diretores e muito mais.

  • Exploração de Personagens: Descubra informações detalhadas sobre seus personagens favoritos da Marvel, incluindo suas origens, habilidades e histórico.

  • Exploração de HQs: Navegue por uma vasta coleção de histórias em quadrinhos da Marvel, com resumos, ilustrações e detalhes sobre autores e artistas.

  • Sistema de Login: Os usuários podem criar uma conta e fazer login para acessar recursos exclusivos, como favoritos e recomendações personalizadas.

Como Executar

Para começar a explorar a Plataforma Marvel, siga estas etapas simples:

  1. Clonar o Repositório: Clone este repositório em sua máquina local usando o seguinte comando:
https://github.com/seu-usuario/plataforma-marvel.git
  1. Instalar Dependências: Navegue até o diretório clonado e instale as dependências do projeto executando:
cd plataforma-marvel
npm install
  1. Executar o Serviço de Dados Mockados: Para simular dados de filmes, personagens e HQs, entre na pasta api-mock e inicie o servidor mockado:
cd api-mock
npm run server
  1. Executar o Serviço de Login: Na raiz do projeto, inicie o serviço de login utilizando Node.js:
npm start

  1. Acessar a Plataforma: Abra seu navegador e acesse http://localhost:3000 para começar a explorar a Plataforma Marvel. Utilize os seguintes credenciais para fazer login:
  • Usuário Padrão:

    • Usuário: user
    • Senha: user
  • Administrador:

    • Usuário: admin
    • Senha: admin

Tecnologias Utilizadas

A Plataforma Marvel foi desenvolvida utilizando uma variedade de tecnologias de ponta, incluindo:

  • ReactJS: Uma biblioteca JavaScript para criar interfaces de usuário interativas.

  • Styled Components: Uma biblioteca para estilizar componentes React com estilos baseados em componentes.

  • MUI CORE e React Bootstrap: Frameworks de UI para React, oferecendo componentes estilizados e responsivos.

  • Node.js: Um ambiente de tempo de execução JavaScript que permite executar código JavaScript no servidor.

  • JSON Server: Uma biblioteca para criar rapidamente uma API REST fake a partir de um arquivo JSON.

Contribuindo

Se você gostaria de contribuir com a Plataforma Marvel, sinta-se à vontade para abrir uma issue ou enviar uma solicitação de pull request. Sua contribuição é muito bem-vinda!

Licença

Este projeto está licenciado sob a Licença MIT. Consulte o arquivo LICENSE para obter detalhes.


Espero que isso seja útil para você! Se precisar de mais alguma coisa, estou à disposição.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 53.7%
  • TypeScript 34.0%
  • HTML 8.3%
  • CSS 2.7%
  • Shell 1.2%
  • Dockerfile 0.1%