PrangonGhose / Blogs

A full-stack blog website built with Rails and PostgreSQL. Users can register and login to create new posts or read other users posts and like or comment on them. Users can delete their posts and also their comments. The website is connected to a database built with PostgreSQL.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

logo

Blog App using Rails

πŸ“— Table of Contents

πŸ“– Project Name

Blog App using Rails

About this project

This is a Blogging App built with Rails framework to let users login, add posts, see others posts, comment or like.

πŸ›  Built With

  • Ruby, Ruby on Rails, JavaScript, HTML, CSS

Key Features

Key features of the application.

  • A full stack blogging app where users can login.
  • Users can add posts, see others posts, comment or like.
  • Users will be able to authenticate their accounts.

(back to top)

πŸ’» Getting Started

To clone the repository in local environment try following steps.

Prerequisites

  • A code editor like Visual Studio Code with Git and Node.js.

You can check if Git is installed by running the following command in the terminal.

$ git --version

Likewise for Node.js and npm for package installation.

$ ruby --version && gem --version

Setup

Clone the repository using this link.

Install

In the terminal, go to your file directory and run this command.

$ git clone https://github.com/PrangonGhose/Blogs.git

Get into development

In the terminal, run these commands to get into development.

$ cd Blogs

$ bundle init

$ bundle install (install dependencies)

$ rails server

Usage

This website is applicable for both mobile and desktop version.

Run Test

$ rspec

(back to top)

πŸ‘₯ Authors

πŸ‘€ Prangon Ghose

(back to top)

πŸ”­ Future Features

  • Removing selected items (book, game, albums)
  • Add genre, label and author to selected items

(back to top)

🀝 Contributing

Contributions, issues, and feature requests are welcome! Add suggestions by opening new issues.

Feel free to check the issues page.

(back to top)

⭐️ Show your support

Give a ⭐️ if you like this project!

(back to top)

πŸ™ Acknowledgments

Authors would like to thank:

(back to top)

πŸ“ License

This project is MIT licensed.

About

A full-stack blog website built with Rails and PostgreSQL. Users can register and login to create new posts or read other users posts and like or comment on them. Users can delete their posts and also their comments. The website is connected to a database built with PostgreSQL.

License:MIT License


Languages

Language:Ruby 77.1%Language:HTML 17.6%Language:Batchfile 2.5%Language:CSS 1.6%Language:JavaScript 1.1%