Mini-réplica de Puls3 por los estudiantes de #mejorfront. Liderado por Walter Lara (@WalterC_87).
Este proyecto estará realizado por los alumnos del curso de FrontEnd de Mejorandola, el objetivo es demostrar el conocimiento adquirido durante el curso y dar a conocer el avance que hemos tenido en el diseño FrontEnd de aplicaciones Web profesionales, durante el proceso se medirá la capacidad que podemos lograr al trabajar en un equipo a distancia, donde la mayoría no se conoce personalmente, pero nos une el deseo de lograr incursionar en la Web moderna.
Si no saben mucho o creen que no pueden aportar al tema sólo les digo algo NO SE PREOCUPEN, acá todos estamos para aprender, puede que hayan colaboradores que conozcan o sepan mucho de las tecnologías a emplear, pero eso no implica que no vayamos todos a aprender durante el proceso, es uno de los objetivos de el desarrollo de la aplicación, aprender, ampliar y reafirmar los conocimientos que adquirimos durante el curso de FrontEnd.
Así pues sean todos y todas bienvenidos a este proyecto que estamos por comenzar.
Desarrollar una aplicación que tenga la capacidad de poder subir fotos o imágenes que nos gusten o que querramos compartir en la Web, donde además se podrán hacer comentarios y realizar votaciones de likes o dislikes, por el momento eso es lo que tenemos en mente, más adelante se estará analizando la creación de un loggin donde el usuario pueda autentificarse ya sea con su cuenta de twitter, facebook o con una cuenta personal creada por el mismo.
El proyecto estará dividido en dos Fases la Fase 1 será el desarrollo del FrontEnd y la Fase 2 será la dedicada al BackEnd
###Fase 1 - Diseño FrontEnd y adaptación a dispositivos móviles
En esta fase se diseñará el entorno visual de la aplicación y las funcionalidades del lado del cliente, por lo tanto, estaremos empleando tecnologías como:
- HTML5
- CSS3/Stylus
- JQuery
- Backbone.js
- y otros Plugins que nos hagan la vida más fácil
###Fase 2 - Desarrollo BackEnd
En ella se desarrollará las funcionalidades de la aplicación del lado BackEnd, para ello emplearemos tecnologías como:
- Django (Propuesto por Sergio Peña)
- MongoDB o MySQL (como motores de base de datos)
- Node.js (creación del servidor).
- Si alguien tiene más tecnologías las puede enviar a la comunidad para su debate.
#Cómo participar
Pues bien, la aplicación como se comentó antes será una colaboración de todos y para todos la cual será un remake de la aplicación Puls3 que se hizo durante el curso Profesional de FrontEnd en las clases 2, 3, 5 y 6 así que, estamos buscando talentos no importa si eres Diseñador Gráfico, FrontEnd, BackEnd, si deseas participar como Beta Tester no importa te necesitamos para poder llevar a cabo el diseño y desarrollo de la aplicación misma.
Estaremos subiendo los avances que tengamos semana tras semana para que los puedan ir viendo en todo momento, si desean participar en el desarrollo de la app lo único que deben hacer es darle un Fork a nuestro repositorio, solicitar un pull request, revisar el apartado de Issues de GitHub donde estaremos publicando las tareas que tendremos en desarrollo, las tareas que nos hacen falta y si tienes alguna tarea que pueda ser de utilidad para agregar la agregas y la discutiremos con el resto del equipo, además si encuentras un fallo o Bug en la aplicación nos lo pueden hacer ver, esa es la idea todos colaborar.
Además, nos estaremos reuniendo todos los sábados a las 11:00 AM (hora de México), donde estaremos platicando de los avances obtenidos durante la semana en el diseño y desarrollo de la aplicación, pueden unirse a las platicas ya sea como colaboradores o expectadores, para poder particpar en las reuniones necesitan de G+ y añadirme.
Si quieren dar una opinión, comentario o sugerencia pueden hacerlo mediante el envio de un correo electrónico a la dirección [email protected] o directamente a FrontEnd Mejorando.la
####Aspectos a tener en cuenta al colaborar
No son obligatorios pero serían de mucha ayuda a todos tener en cuenta los siguientes aspectos al momento de realizar un Pull Request de los cambios que se hagan
1. Comentariar el Código no necesariamente comentar línea por línea que se haga pero si lo fundamental con nombre de usuario y funcionalidad que desarrollo para llevar un control de que hace cada quien.
2. Comentar cada Pull Request no debemos dejar commit sin comentar por favor, así nos sirve para controlar que cambios se hacen en cada commit que nuestros colaboradores realizan.
Para terminar, cada semana se estará anotando un resumen de las reuniones de los sábados para tener al tanto a las personas que por una u otra razón no puedan acompañarnos.
####Créditos y Agradecimientos
Esta iniciativa ha sido creada por @WalterC_87 y @mikenieva con el apoyo y soporte de todos los miembros de la comunidad de FrontEnd y gracias a los locos de @mejorandola por impartir el curso de FrontEnd Profesional.