"Este repositorio contiene una plataforma de cursos en línea construida con STACK TALL (Tailwind CSS, Alpine.js, Livewire y Laravel). La plataforma ofrece una amplia gama de características para la creación, gestión y venta de cursos en línea, incluyendo la autenticación de usuarios, la creación y edición de perfiles de usuario, la creación y gestión de cursos, la venta de cursos a través de PayPal, y la visualización de estadísticas de curso. Esta plataforma es una solución completa y moderna para la creación, gestión y venta de cursos en línea, y es fácilmente personalizable y escalable."
Seguir los sucesivamente para levantar el proyecto en su servidor local.
- Es necesario conocer del stack TALL en nivel básico
- Editor de código
- Muchas ganas de seguir aprendiendo 👍
Seguir los siquientes pasos consecutivos - utiliza uno de ellos
git@github.com:cybertcode/PLATAFORMA-DE-CURSOS.git
ó
https://github.com/cybertcode/PLATAFORMA-DE-CURSOS.git
-
En el terminal
composer install cp .env.example .env php artisan key:generate
-
Crear tu base de datos
-
Cambiar los datos de usuario
DB_DATABASE=plataformacursos DB_USERNAME=root DB_PASSWORD=
-
Cambiar el driver de local a public
# FILESYSTEM_DISK=public
-
En el terminal
php artisan migrate php artisan db:seed php artisan serve npm run dev
-
Integración PayPal configurar en el .env
Es necesario tener una cuenta en PayPal y sacar los datos del modo sandbox
PAYPAL_CLIENT_ID=ingrese el tuyo PAYPAL_CLIENT_SECRET=ingrese el tuyo PAYPAL_SANDBOX_CLIENT_ID=ingrese el tuyo PAYPAL_SANDBOX_CLIENT_SECRET=ingrese el tuyo PAYPAL_MODE=sandbox #Paypal sandbox credential PAYPAL_SANDBOX_CLIENT_ID=Ingrese el tuyo PAYPAL_SANDBOX_CLIENT_SECRET=Ingrese el tuyo
-
Configurar el correo
Es necesario tener una cuenta en mailtrap - copiar la información para implementación con laravel
MAIL_MAILER=smtp MAIL_HOST=smtp.mailtrap.io MAIL_PORT=2525 MAIL_USERNAME= Tu usuario MAIL_PASSWORD=Tu contraseña MAIL_ENCRYPTION=tls MAIL_FROM_ADDRESS="Tu correo" MAIL_FROM_NAME="MI CORREO"
-
En el terminal
php artisan storage:link
-
Configurar correctamente su ruta según sea tu caso
APP_URL=http://127.0.0.1:8000
-
Datos de acceso
- Correo: admin@admin.com
- Contraseña: admin123
© 2023 Cybertcode, todos los derechos Reservados. Hecho con mucho ❤️ .