Skip to content

danbonilla/Getting-started

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Getting-started

Ruby on Rails Micro Blog

GA WDI DC October 2014, First Project

=======================

Overview

This will be my first solo project using Ruby on Rails. I will create a micro blog in homage to one of the most popular apps that have been created using Rails; Twitter. Since I am just beginning to work with Rails, this project will be used to help me build a solid foundation from which to build more web apps in the future. In this phase my blog will have allow user to sign in and have access to their feed, allow them to create posts, and comments. The posts will accept text and also allow the user to upload photos. In future phases, I plan on adding the social aspect that will allow users to follow other users and be followed as well, I will also add functionality that will use mailers to authenticate emails when signing up, and allow users to reset passwords if they forgot them.

Technologies Used

  • Ruby 2.1.1
  • Rails 4.2.0
  • Bootstrap 3.2
  • PostgreSQL Database
  • Ruby Gems: 'carrierwave', 'mini_magick', 'fog', 'unicorn', and 'gravatar'

User stories so far...

  • A user will arrive in the home page that will welcome them and offer them to the opportunity sign up if they have not already, or let them chose to sign in, or contact us if they have a question.
  • If not a member, user can click on 'sign up' button to do so.
  • If already a member, user can click on 'sign in' link to do so.
  • Once signed in, user wil be taken to their profile page with the main posts feed.
  • In the profile page, user will be able to choose to view their posts only, create a post, sign out, or go back to the home page.
  • If user selects to view only their posts, they will be taken to page that displays their posts, along with any comments made, and also be able to delete or create a post.
  • If user selects to create a post, they wil be taken to a page that will have a text input box to fill out, and then finilaze creating their post.
  • When user is done viewing the main or personal feeds, or creating their post, user can click the sign out link and they will be taken back to the home page.

Visuals

Image files for the first few wireframes and ERDs, will be loaded to main area of this Github repo.

About

First personal Rails project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published