MCPcopy Index your code
hub / github.com/LeonardoRibas/unbru-app

github.com/LeonardoRibas/unbru-app @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
82 symbols 341 edges 93 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README
<img src="https://github.com/LeonardoRibas/unbru-app/raw/main/assets/logo.svg" height="150" width="175" alt="UnBRU" />

UnBRU

Aplicativo que disponibiliza o cardápio do Restaurante Universitário da Universidade de Brasília

<img src="https://img.shields.io/github/license/LeonardoRibas/unb-ru-app" />
<img src="https://img.shields.io/static/v1?label=Typescript&message=~4.6.3&color=4179C6&logo=typescript"/>
<img src="https://img.shields.io/static/v1?label=Expo&message=~48.0.0&color=000020&logo=expo"/>

Objetivo

O app visa facilitar o acesso dos estudantes da Universidade de Brasília ao cardápio semanal do Restaurante Universitário.

Telas do MVP

Projeto no Figma: https://www.figma.com/file/QkCUoGgvilRIOWC9C5ckyd/UnB-RU?node-id=121%3A1060

Instalação

npm install
  1. Crie uma development build

  2. Incie o projeto

yarn start --dev-client

Contribuição

Interessado em contriubuir com o projeto? Leia nosso

Extension points exported contracts — how you extend this code

IGeneralContext (Interface)
(no doc)
src/modules/common/context/GeneralContext.tsx

Core symbols most depended-on inside this repo

useFetchMenu
called by 4
src/modules/menu/hooks/useFetchMenu.tsx
fetchMenu
called by 4
src/modules/menu/hooks/useFetchMenu.tsx
getApropriateDate
called by 3
src/modules/common/utils/date.ts
preloadInterstitialAd
called by 3
src/modules/common/utils/ads.native.ts
preloadAppOpenAd
called by 3
src/modules/common/utils/ads.native.ts
registerValidSW
called by 2
src/serviceWorkerRegistration.js
fetchData
called by 2
src/modules/menu/Menu.tsx
closest
called by 2
src/modules/menu/utils/dist.ts

Shape

Function 81
Interface 1

Languages

TypeScript100%

Modules by API surface

src/modules/common/utils/ads.native.ts12 symbols
src/modules/common/utils/date.ts5 symbols
src/modules/common/utils/ads.ts5 symbols
src/serviceWorkerRegistration.js4 symbols
src/modules/settings/components/About/index.tsx3 symbols
src/modules/menu/hooks/useFetchMenu.tsx3 symbols
src/modules/menu/components/DishList/index.tsx3 symbols
src/modules/menu/components/DishList/index.native.tsx3 symbols
src/modules/menu/Menu.tsx3 symbols
src/serviceWorkerRegistration.native.js2 symbols
src/modules/menu/utils/dist.ts2 symbols
src/modules/common/utils/storage.ts2 symbols

For agents

$ claude mcp add unbru-app \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page