Comuni Proyect
First Time
create database comuni;
php artisan migrate
php artisan db:seed
API
Login Api
- Login
- Logout
- Send email recover password
- Recover Password
- Issue: validar la fecha limite de token valido
- Register // ENVIAR MAIL DE CONFIMACION CUENTA
- verified mail
Tutor Dashboard
- Statistics
- Get all courses by tutor
- Obtener las ganancias de por curso
- Obtener los estudiantes por curso
- Obtener las preguntas por curso
Tutor Profile
- Obtener perfil
- Editar perfil
- Obtener informacion bancaria
- Editar informacion bancaria
- Obtener payments con informacion de factura
Client post crear usuario
- Attach areas interes usuario | POST Client - attach interests /api/interest/client
- Obtener area de interes general
- Update interest
Client profile
- Mis certificaciones
- [0] Editar cuenta
- [0] Obtener cuenta
- [0] Editar perfil
- [0] Obtener perfil
- Historial de pagos
- Metodos de pagos
Client cursos
- realizar pregunta
- ver pregutas de un curso con sus respuestas
- crear una respuesta
- Progreso de curso
- calificar curso | POST Course - score /api/score/course/42
- [0] ver calificacion curso
- ver cantidad cursos por categoria
Client carrito
- anadir curso al carrito
- eliminar cursos del carrito
- Pagar lo del carrito
- Facturacion
- ver items del carrito
Client Dashbard
- Verificar correo y volver a enviar correo de verificacion
- Ver clases que estoy cursando
- cursos de cliente dependiendo de las categorias que escogio y si estan en oferta
- mis areas de interes (areas de interes por usuario)
- recomendados para ti
- destacados comuni
client image1
- api carritos con discount
- discount api time
- cursos recomendados api (precio, estrellas, reviws cantidad, alumnos, timepo total curso, image, tutor)
client image2
- api pagar
- crear metodo de pago
client image 4
- facturacion api, Numero de orden, Direccion, Fecha,
Curso
- [0] api tags curso (100% online, pago unico)
- [0] Ver info de un curso
- [0] Ver contenido de un curso
- [0] Ver preguntas y respuestas de un curso
Issues
- [0] reordenar controller y apis
- Sigue devolviendo la pagina 404 en la api
- Try catch correo ya existente
- Mejorar mensajes de error y mensajes de validaciones
- Mask credit cart number y 3 digitos credit card
- Reportar que todas las rutas esten protegidas
- Puedo calificar un curso varias veces