Skip to content

Latest commit

ย 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

PixelVault

Loja de jogos digitais e DLCs para usuรกrios de cloud gaming, com catรกlogo organizado por compatibilidade de plataforma (ex: GeForce NOW, Boosteroid), carrinho, checkout e biblioteca de itens adquiridos.

Contexto Acadรชmico

  • Instituiรงรฃo: Senac
  • Curso: Tecnologia em Anรกlise e Desenvolvimento de Sistemas
  • Semestre: 4ยบ Semestre
  • Disciplina(s): Projeto Integrador IV โ€” Desenvolvimento para Dispositivos Mรณveis

O desenvolvimento segue o ciclo de Sprints definido pelo roteiro da disciplina:

  • Sprint 1 (corte em 24/09/2026): concepรงรฃo, escopo, planejamento รกgil, pesquisa/wireframes, interfaces iniciais, modelagem de dados e estrutura base da API.
  • Sprint 2: continuidade das integraรงรตes, persistรชncia e refinamentos.

Integrantes da Equipe

Nome GitHub Papel/Foco
[Nome do Colega] @usercolega Product Owner
[Nome do Colega] @usercolega Scrum Master
[Nome do Colega] @usercolega Equipe de Desenvolvimento
[Nome do Colega] @usercolega Equipe de Desenvolvimento
[Nome do Colega] @usercolega Equipe de Desenvolvimento
[Nome do Colega] @usercolega Equipe de Desenvolvimento

Tecnologias Utilizadas

  • App: React Native com Expo, JavaScript
  • Navegaรงรฃo: React Navigation (@react-navigation/native, @react-navigation/native-stack)
  • Persistรชncia local: expo-sqlite
  • รcones: @expo/vector-icons
  • Backend: API Node/Express com SQLite โ€” pendente, previsto para a Sprint 2
  • Pagamento: integraรงรฃo com Mercado Pago โ€” tela e contrato de integraรงรฃo preparados nesta Sprint; integraรงรฃo real prevista para a Sprint 2
  • Ferramentas: GitHub Projects

Arquitetura e Documentaรงรฃo

Este repositรณrio segue a estrutura:

pixelvault/
โ”œโ”€โ”€ App.js
โ”œโ”€โ”€ index.js
โ”œโ”€โ”€ app.json
โ”œโ”€โ”€ assets/
โ”œโ”€โ”€ src/
โ”‚   โ”œโ”€โ”€ screens/
โ”‚   โ”‚   โ”œโ”€โ”€ auth/          # login e cadastro
โ”‚   โ”‚   โ”œโ”€โ”€ catalog/       # catรกlogo e detalhes do jogo/DLC
โ”‚   โ”‚   โ”œโ”€โ”€ cart/          # carrinho de compras
โ”‚   โ”‚   โ”œโ”€โ”€ checkout/      # checkout e pagamento
โ”‚   โ”‚   โ””โ”€โ”€ library/       # biblioteca de itens adquiridos
โ”‚   โ”œโ”€โ”€ components/        # componentes reutilizรกveis
โ”‚   โ”œโ”€โ”€ navigation/        # configuraรงรฃo de rotas (Stack Navigator)
โ”‚   โ”œโ”€โ”€ context/           # estado global simples, quando necessรกrio
โ”‚   โ”œโ”€โ”€ data/               # dados fictรญcios usados para demonstraรงรฃo
โ”‚   โ”œโ”€โ”€ database/           # schema e setup do SQLite local
โ”‚   โ”œโ”€โ”€ styles/             # estilos e tokens compartilhados
โ”‚   โ””โ”€โ”€ utils/               # funรงรตes auxiliares
โ”œโ”€โ”€ backend/                 # API Node โ€” pendente (Sprint 2)
โ”‚   โ”œโ”€โ”€ server.js
โ”‚   โ”œโ”€โ”€ routes/
โ”‚   โ”œโ”€โ”€ controllers/
โ”‚   โ””โ”€โ”€ db/
โ””โ”€โ”€ docs/                     # documentaรงรฃo tรฉcnica do projeto

Na pasta /docs vocรช encontrarรก a documentaรงรฃo tรฉcnica, incluindo:

  • Estrutura Analรญtica do Projeto (EAP/WBS) e Product Backlog
  • Modelagem do Banco de Dados (DER)
  • Wireframes e fluxo de navegaรงรฃo

Como Executar o Projeto

Prรฉ-requisitos

  • Node.js instalado
  • App Expo Go no celular, ou emulador Android/iOS configurado

Passo a Passo

  1. Clone o repositรณrio:
    git clone https://github.com/SenacOS/ADS-4S-PixelVault.git
  2. Instale as dependรชncias:
    npm install
  3. Execute o projeto:
    npx expo start
  4. Escaneie o QR code exibido no terminal com o Expo Go, ou pressione a / i para abrir em um emulador.

Contribuiรงรฃo

As convenรงรตes de commits, branches e Rulesets deste repositรณrio seguem o GUIA_DE_CONTRIBUICAO.md, em especial a seรงรฃo 4. Padrรตes de Desenvolvimento e Git Flow (Commits, Branches e Rulesets). Consulte o guia completo antes de abrir um Pull Request.

Capturas de Tela

Licenรงa

Este projeto estรก sob a licenรงa MIT โ€” veja o arquivo LICENSE para mais detalhes.


Projeto acadรชmico desenvolvido como parte da formaรงรฃo em tecnologia no Senac Brasil, hospedado na organizaรงรฃo SenacOS.

About

๐—ฃ๐—ฟ๐—ผ๐—ท๐—ฒ๐˜๐—ผ ๐—œ๐—ป๐˜๐—ฒ๐—ด๐—ฟ๐—ฎ๐—ฑ๐—ผ๐—ฟ โ€“ ๐——๐—ฒ๐˜€๐—ฒ๐—ป๐˜ƒ๐—ผ๐—น๐˜ƒ๐—ถ๐—บ๐—ฒ๐—ป๐˜๐—ผ ๐—ฝ๐—ฎ๐—ฟ๐—ฎ ๐——๐—ถ๐˜€๐—ฝ๐—ผ๐˜€๐—ถ๐˜๐—ถ๐˜ƒ๐—ผ๐˜€ ๐— รณ๐˜ƒ๐—ฒ๐—ถ๐˜€ (๐—ฆ๐—˜๐—ก๐—”๐—–-๐—ฆ๐—ฃ) Aplicativo mobile de e-commerce para cloud gaming. Aplicaรงรฃo em React Native, Expo, SQLite e API Node/Express pautada em Scrum.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages