Skip to content

Repository files navigation

PixelPlay

React Typescript MaterialUI

Introdução

O PixelPlayStudio é uma empresa ficticia criada como projeto pessoal com foco em desenvolvimento web. Este projeto surgiu da minha paixão por jogos e da vontade de construir algo que, mais do que um simples portfólio, algo que me desafiasse tecnicamente, mas que também fosse divertido e criativo. A proposta simula um cenário real, onde a empresa PixelPlay Studio me contratou como desenvolvedor para criar sua página oficial. O objetivo do site é apresentar o estudio, divulgar seus jogos, anunciar eventos, lançamentos e oferecer uma loja online para venda de itens, skins e moedas dos jogos. Além disso, todo universo da empresa - incluindo a história da marca, logo, lore dos jogos, personagens, imagens e narrativas - foi desenvolvido com apoio de Inteligência Artificial, tornando a experiência de desenvolvimento ainda mais rica, criativa e desafiadora. Este projeto continuará sendo desenvolvido e aprimorado constantemente, funcionando como um laboratório vivo para práticas de desenvolvimento, design e arquitetura de software.

🔗 Link de Acesso

🚧 Em desenvolvimento - em breve disponível.

👥 Equipe


Daniel Emidio

🧭 Status do Projeto

🛠️ Em desenvolvimento contínuo

📜 Escopo do Projeto

  • Desenvolver um website institucional para uma empresa fictícia de jogos, a PixelPlay;
  • Praticar e aprimorar habilidades em desenvolvimento web;
  • Exercitar integração com IA para geração de conteúdo, tanto textual quanto visual;
  • Aprimorar experiência real de desenvolvimento profissional, desde o levantamento de requisitos até a entrega de um produto funcional e escalável.

Arquitetura de pastas

  • 📂 src - Pasta contendo os arquivos principais do projeto
    • 📂 assets - Pasta com itens essenciais, de uso global como imagens, estilização, dados mockados, etc
    • 📂 components - Pasta de componentes reutilizáveis
    • 📂 layout - Pasta de estrutura de layout da página
    • 📂 pages - Pasta com as principais páginas do projeto

Tecnologias e Recursos

Abaixo, listo todas as tecnologias e bibliotecas utilizadas:

  • React.js: para criação de interfaces mais intuitiva e eficiente, com a utilização de componentes reutilizáveis, facilitando a manutenção e escalabilidade do projeto.
  • Typescript: para ajudar a prevenir erros comuns em Javascript, como erros de tipo e nulos, tornando o código mais confiável, auxiliando a identificação de erros em tempo de desenvolvimento.
  • Material UI: para agilizar o desenvolvimento da estilização de componentes
  • Inteligência Artificial: apoio na geração de conteúdo textual (histórias, descrições, lore) e imagens.

🎨 Layout

Layout Mobile

🚧 Em desenvolvimento - em breve disponível.

Layout Desktop

🚧 Em desenvolvimento - em breve disponível.

📦 Instalação e Execução

Pré-requisitos

  • Node.js versão 18 ou superior;
  • Gerenciador de pacotes npm ou yarn

⚙ Instalação

  1. Clone o repositório:
git clone https://github.com/DanielEmidio1988/pixelplaystudio
  1. Acesse a pasta do projeto:
cd pixelplay
  1. Instale as dependências:
npm install  
# ou  
yarn install 
  1. Execute a aplicação em ambiente de desenvolvimento:
npm run dev  
# ou  
yarn dev 

🤝 Contribuições

Este projeto é pessoal e, no momento, não está aberto para contribuições externas. Porém, feedbacks e sugestões são sempre bem-vindos!

📝 Licença Este projeto está sob licença MIT.

About

O PixelPlayStudio é uma empresa ficticia criada como projeto pessoal com foco em desenvolvimento web. Este projeto surgiu da minha paixão por jogos e da vontade de construir algo que, mais do que um simples portfólio, algo que me desafiasse tecnicamente, mas que também fosse divertido e criativo.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages