/story-teller

Tell a story at same time in it was written

Primary LanguagePHP

Puedes ver este código funcionando en storyteller.mmanzano.com ;)

Tecnologías

Laravel 5.5

VueJS

Próximos pasos

[] Implementar Tailwind

[] Backend con IDD

[] Mejoras del backlog

Idea

Historias escritas y leidas al mismo tiempo que fueron creadas.

Resumen

Se trataría de que algunos autores escribieran historias en una web en formato de mensajes cortos, como los de WhatsApp . El sistema grabaría el tiempo que pasa entre mensaje y mensaje. Al finalizar la historia el autor la haría disponible en la plataforma y yo, como usuario, podría consumirla. Entraría en la historia, le daría al play y boom. Me irían apareciendo los mensajes uno a uno con la misma diferencia de tiempos entre ellos que si tuviera al autor de la historia al otro lado.

Backlog

[ ] Configurar amazon SES para que salgan correos de verdad. Actualmente configurado con mailtrap.

[ ] Una página de error 404.

[ ] Borrado → que pida confirmación antes.

[ ] Velocidad.

  • Dos posibilidades: Más lento/Más rápido → Factor de multiplicación en la función sleep (1x, 2x, 3x). Contar el número de palabras de cada mensaje y estimar el tiempo.

[ ] Que aparezca algún gif indicando que hay más mensajes, algo así como: escribiendo…

[ ] Más real que perfecto. Gammificación. Dar unos puntos iniciales por número de palabras. Si se modifica algo se pierden puntos. Si borras un mensaje pierdes los puntos de ese mensaje.

[ ] La gente puede darle me gusta a las historias y comentar lo que realmente le gusta.

[ ] Los usuarios pueden acceder a las historias a las que le han dado un me gusta.

[ ] Poner ambientación de fondo cuando se pasa al modo play.

[ ] Historias colaborativas.

License

The Laravel framework is open-sourced software licensed under the MIT license.