Last active
August 29, 2015 14:17
-
-
Save fhereduardo90/9d51346c8b233dbe4f09 to your computer and use it in GitHub Desktop.
Reto Rails
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Reto 1: | |
Necesitamos un sistema de control de usuarios donde cada uno de ellos pueda tener su perfil con los siguientes campos: first name, last name, email, password. Los usuarios deben ser capaces de poder crear articulos compuestos por un titulo, contenido y comentarios. Se debe crear un módulo de autenticación que permita tener una pagina de inicio de sesión, registro de usuarios y no olvidar un link para cerrar sesión. Solo los usuarios que han iniciado sesión podran crear articulos. | |
Reto 2: | |
Tomando como base el reto uno, se debe permitir que los usuarios que inicien sesión puedan ver los articulos publicados por los demas usuarios de tres maneras: un listado general con todos los articulos de todos los usuarios, un listado de articulos por usuario y un solo articulo. El usuario que ha iniciado sesión de poder ver quien es el autor del articulo y poder agregar comentarios en los articulos de los demas usuarios. | |
Recursos: | |
- http://guides.rubyonrails.org/active_record_basics.html | |
- http://guides.rubyonrails.org/active_record_migrations.html | |
- https://github.com/plataformatec/devise (Gema para autenticación) | |
- http://guides.rubyonrails.org/association_basics.html | |
- http://guides.rubyonrails.org/routing.html | |
Mas Información: http://guides.rubyonrails.org/v4.2.0/ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment