Skip to content

LARailsLearners/jendiamond_firstapp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LA Rails Learners - First App

[Specific Directions for each

Phase.](https://gist.github.com/jendiamond/f6432d1a102b2ca6a429)

Phase One - The Beginning - [Issue

#6](LARailsLearners/_first_app_instructions#6)

Create a New Rails App using a Postgres database
Create a User Model that has the fields
  • first_name
  • last_name
  • email

To install vagrant see https://github.com/webapp-builders/groundwork


Phase 2 - Add Authentication with Devise - [Issue

#2](LARailsLearners/_first_app_instructions#2)

  • Take the time to UNDERSTAND Devise
  • Understand Authentication broadly
  • Learn some of the basics of Devise
  • Learn it's most important methods
  • Figure out how you would use them across other models.

Phase 3 - Add Bootstrap - [Issue

#3](https://github.com/LARailsLearners/_first_app_instructions/labels/HOMEWORK)

(You could also use Foundation, or some other CSS framework.)
Bootstrap is a framework that makes it easy for a developer to create a nice design for a website or web application. There are predefined css classes for creating common components such as widgets, typography elements, lists, forms, and more. The framework also provides Javascript which makes it easy to create things like modals, popovers, scrollspies, accordions, and more. Their documentation is very thorough, providing example code for most, if not all of the components that Bootstrap provides.

Take the time to learn:

  • What Bootstrap gives you. All the layout options that come included are awesome and make building functional websites (will buttons, Navbars, Dropdowns, icons, and labels, etc.) pretty damn good looking and easy it build. Get a sense of all the Lego pieces that come in the box!
  • Understand the logic behind the "grid system" and how it help you organize your "views," so the way Bootstrap classes lays things out, makes sense to you. 

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published