Gananza busca convertirse en la plataforma líder para la organización y participación en rifas, ofreciendo una experiencia segura, intuitiva y accesible para todos los usuarios. Nuestra visión es facilitar el acceso a rifas en cualquier formato, ya sea virtual, presencial o híbrido, promoviendo la interacción y el entretenimiento.
Nuestra misión es empoderar a los organizadores de rifas y a los participantes al proporcionar una plataforma confiable que simplifique la creación, gestión y participación en rifas. Queremos que cada usuario tenga una experiencia sin fricciones, donde pueda concentrarse en lo que realmente importa: la emoción de ganar.
- Lanzar la plataforma con funciones básicas como creación de rifas y compra de tickets.
- Implementar un sistema de autenticación seguro para usuarios.
- Garantizar la legalidad de las rifas a través de verificaciones y requisitos establecidos.
- Ampliar las funcionalidades de la plataforma, incluyendo la integración de pagos y notificaciones.
- Introducir rifas híbridas y facilitar la participación de usuarios no registrados.
- Iniciar campañas de marketing para atraer a organizadores y participantes.
- Expandir la plataforma a nivel internacional, permitiendo rifas en diferentes países.
- Implementar características avanzadas como gamificación y análisis de datos para mejorar la experiencia del usuario.
- Explorar la integración de tecnologías innovadoras, como blockchain, para mayor transparencia y seguridad en las transacciones.
- PHP ^8.2
- Composer
- Node.js y npm
- MySQL
-
Clonar el Repositorio
git clone https://github.com/Crudzaso/gananza.git cd gananza
-
Instalar Dependencias
composer install npm install
-
Configuración del Entorno
cp .env.example .env php artisan key:generate
-
Configurar Base de Datos Edita el archivo
.env
con tus credenciales de base de datos:DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=gananzaapp DB_USERNAME=root DB_PASSWORD=
-
Ejecutar Migraciones
php artisan migrate
-
Iniciar el Servidor Abre dos terminales y ejecuta:
# Terminal 1 php artisan serve # Terminal 2 npm run dev
-
Acceder a la Aplicación Visita http://127.0.0.1:8000 en tu navegador.
{
"php": "^8.2",
"inertiajs/inertia-laravel": "^1.0",
"laravel/framework": "^11.9",
"laravel/jetstream": "^5.3",
"laravel/sanctum": "^4.0",
"laravel/tinker": "^2.9",
"tightenco/ziggy": "^2.0"
}
¡Te invitamos a ser parte de Gananza! Ya seas un organizador de rifas o un entusiasta de la suerte, aquí encontrarás un espacio para hacer realidad tus sueños.
Para más información y detalles técnicos, puedes consultar la documentación completa.
- Alejandro Velasquez (Fullstack)
- Diego Ramirez (Fullstack)
- Jafet Lozano (Fullstack)