ENG
This is a web application built with Vue.js, designed to manage and display information about a community. It includes authentication features, user management, and relevant data visualization for both administrators and users.
- User login and registration
- Management of active and inactive users
- Administration dashboard
- User settings
- Password recovery
- Integration with Firebase for hosting
babel.config.js
firebase.json
jsconfig.json
package.json
vue.config.js
public/
├─ index.html
└─ favicon.ico
src/
├─ App.vue
├─ main.js
├─ assets/
├─ components/
├─ plugins/
├─ router/
├─ utils/
└─ views/
-
Clone the repository:
git clone <repository-url>
-
Install dependencies:
npm install
-
Run the development server:
npm run serve
-
Build the production version of the app:
npm run build
-
Log in to Firebase:
firebase login
-
Deploy the application:
firebase deploy
- src/components/ —> Reusable Vue components
- src/views/ —> Main views of the application
- src/router/ —> Route configuration
- src/utils/ —> Utility functions and helpers
- src/plugins/ —> Custom plugins (e.g. FontAwesome)
- public/ —> Static public assets
SPA
Esta es una aplicación web construida con Vue.js, diseñada para gestionar y visualizar información de una comunidad. Incluye funcionalidades de autenticación, administración de usuarios, y visualización de datos relevantes para administradores y usuarios.
- Inicio de sesión y registro de usuarios
- Gestión de usuarios activos e inactivos
- Panel de administración
- Configuración de usuario
- Recuperación de contraseña
- Integración con Firebase para hosting
babel.config.js
firebase.json
jsconfig.json
package.json
vue.config.js
public/
index.html
favicon.ico
src/
App.vue
main.js
assets/
components/
plugins/
router/
utils/
views/
- Clona el repositorio:
git clone <url-del-repositorio>
- Instala las dependencias:
npm install
- Ejecuta el servidor de desarrollo:
npm run serve
- Compila la aplicación para producción:
npm run build
- Inicia sesión en Firebase:
firebase login
- Despliega la aplicación:
firebase deploy
src/components/: Componentes Vue reutilizables.src/views/: Vistas principales de la aplicación.src/router/: Configuración de rutas.src/utils/: Utilidades y helpers.src/plugins/: Plugins personalizados (ej. FontAwesome).public/: Archivos públicos y estáticos.