cocbase · App móvil
App móvil para compartir y descubrir bases de Clash of Clans: sube fotos, guarda tus favoritas y administra el catálogo con roles (usuario / admin).
🔗 Demo: https://cocbase.vercel.app/descargar
Qué se puede hacer
- Explorar el catálogo de bases con su imagen, tipo y descripción.
- Guardar favoritos en el dispositivo, también sin sesión.
- Aportar bases subiendo una foto para que el equipo las revise.
- Administrar aportes, imágenes y usuarios desde el panel (rol admin).
Stack
- React Native + Expo (~54), JavaScript.
- React Navigation (tabs + stack).
- Supabase (auth, base de datos y storage) desde el cliente.
Estructura
App.js # Navegadores y providers
src/
├── screens/ # Pantallas (Bases, Favoritos, Contribuir, Panel, Ajustes…)
├── components/ # Componentes reutilizables
├── context/ # AuthContext y FavoritesContext
└── lib/ # Supabase, tema, constantes y utilidades
assets/ # Fuentes, iconos e imágenes
Puesta en marcha
-
Instala dependencias:
npm install -
Crea
.enva partir de.env.example:EXPO_PUBLIC_SUPABASE_URL=https://<proyecto>.supabase.co EXPO_PUBLIC_SUPABASE_ANON_KEY=<anon key> -
Inicia la app:
npm start
Comandos
| Comando | Acción |
|---|---|
npm start |
Servidor de desarrollo de Expo |
npm run android |
Abre la app en Android |
npm run ios |
Abre la app en iOS |
npm run web |
Abre la app en el navegador |