Inspiration

I was always interested to know about Ruby on Rails ,this led me to work on this project and I enjoyed and learned a lot . I started looking into the docs of Ruby and started to understand and I found that their doc was an interesting project and I followed to make "The Articles".

What it does

It is a simple app where we can write our article and there are features to edit and delete the articles . Also there is an interesting feature for people to comment on others article . And to prevent it from spammers there is also an option to delete comments on the articles .The interface is very clean and simple . It performs all the CRUD(Create ,Read, Update and Delete) operations .

How we built it

I built it using Ruby ,HTML,CSS and JavaScript . It's structure is adopted from the Ruby on Rails docs but was designed by me and added some of the features like the root page and comments box .

Challenges we ran into

I tried to deploy it online but there is a problem as I am using SQLite as a database which is not supported many deploy platforms like Heroku and as a student I didn't have access to deploy it over Azure or AWS . Else it was fun learning Ruby .

Accomplishments that we're proud of

Completion of the project was a very big achievement for me because I started today and by going through the docs and fixing errors was a big task in such small time .

What we learned

I learned a lot about Ruby and the file structure (model-view-controller) it uses is simply amazing . I most loved the Do not repeat yourself feature of Ruby by creating partial files .

What's next for The Articles

I am trying to create login authorization for the app so that a user can create account and manage its articles .

Share this project:

Updates