Bloggy | Medium clone
In this course we will make medium app within Ruby on Rails. With many features to learn and used which will help you to make a website of story telling with nice design and can share those stories with the friends.Features:
So there are tons of features to learn in one course.
You will make this app with instructor who teaches step by step from the complete basic.
In this lecture I will be explaining about myself, the course, the problems, the solutions and Why to take this course
Install Ruby 2.2.3, Rails 4.2.3 and other dependencies in Mac OSX 10.11
Install Ruby 2.1.5, Rails 188.8.131.52 and other dependencies in Windows 10
Create a new Ruby on Rails app. Synchronise the newly created app with git repository. Learn the power of Ruby Gems and instructions to install normalize-rails gem.
Install framework not bootstrap but a new framework based on google material design called Materialize-css. Also install jquery-turbolinks for solving rare issues caused by turbolinks.
Learn the magics of scaffolding in rails. Develop blogs pages. Generating the header and footer for website using rendering in rails
Styling the blog index, show, new and edit page according to the materialize framework
Why Devise? How user authentication is easy with devise? styling the pages of devise a bit.
We will handle Emails from Rails app, We will style and test the forgot password and change password links of our bloggy app.
Create relationship between users and blogs, create authentications and authorizations over each blog. So only the author of the blog can update or delete his/her blog rather than others.
In this lecture we will be installing wysiwyg editor for the content entry of the blogs for better html styled articles.
We will learn the voting system and MVC architecture flow of request and response.
I am currently working as software engineer in Ruby on Rails in well reputed company. I am an Electrical Engineer with specialisation in Electronics, Robotics, and Web Development. I have been working for 4 years in different industries of Automation, Computer Vision and Web Development.