Objetivo do projeto:
CapitalPlay é um projeto desenvolvido pela turma de Sistemas de Informação da UNA-Aimorés.
Seu objetivo é oferecer uma experiência gamificada que combina dados em tempo real, simulações econômicas e múltiplos indicadores, permitindo que os usuários aprendam e explorem conceitos de economia de forma dinâmica, prática e interativa.
Objetos de desenvolvimento sustentável(ODS):
Nossas metas também envolvem facilitar oportunidades de um emprego digno, educação de qualidade. Nossas ferramentas podem ser utilizadas para uso pessoal, trazer facilidade no acesso à informação unificando diferentes instrumentos.
Modelo de Negócios:
A maioria das aplicações semelhantes tem um modelo de assinaturas mensais ou anuais. Outras além dos assinantes, cobram uma pequena taxa nas transações feitas no site pelo usuário.
git clone <https://github.com/arthuur01/capitalplay.git>
cd capitalplay
npm install
npm run dev
O código exige a criação de um arquivo .env.local com variáveis do serviço back-end . Nossa equipe optou por usar o Google Firebase, fornencendo fácil implementação e banco de dados compatíveis com o NextJs.
NEXT_PUBLIC_API_KEY="api_key"
NEXT_PUBLIC_AUTH_DOMAIN="auth_domain"
NEXT_PUBLIC_PROJECT_ID="project_id"
NEXT_PUBLIC_STORAGE_BUCKET="storage_bucket"
NEXT_PUBLIC_MESSAGING_SENDER_ID="menssanging_sender_id"
NEXT_PUBLIC_APP_ID="app_id"
O projeto segue uma estrutura Next.js
/capitalplay
/app
/components
/data
/hooks
/lib
/public
/types
Essas são as pastas Top-level, representando a parte principal do projeto, com assets e códigos de cada página e componente.