aeh1707 / blog_app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

πŸ“— Table of Contents

πŸ“– CodeRoamingInvestor

CodeRoamingInvestor is a blog that explores the intersection of programming, travel, and investing through the eyes of Abdelhadi. As a passionate coder and traveler, Abdelhadi will share his experiences and insights on how to balance the world of technology with the desire to see new places and cultures. He will also share his knowledge on how to invest in technology and use it as a tool for financial success and freedom. This blog is for anyone looking for inspiration to combine their love for technology and travel and make smart investments for a fulfilling life.

πŸ›  Built With

Tech Stack

Client
Server
Database

Key Features

  • [Fuilly functional Backend]
  • [Dynamic routing]

(back to top)

πŸš€ Live Demo

(back to top)

πŸ’» Getting Started

To get a local copy up and running, follow these steps.

Clone this repository to your desired folder:

$ git clone https://github.com/DuaneDave/Blog-app.git
$ cd blog_app

Prerequisites

In order to work on this project, you need to have the following dependencies installed:

Install

Install this project with:

$ bundle install

To get all the gems required for the project

Then, run

$ npm install

To install packages such as style linters

To check linters locally, use

bash
$ rubocop
$ npx stylelint "**/*.{css,scss}"

Usage

To run the project, execute the following command:

rails server

Run tests

To run tests, run the following command:

  rspec ./spec/models
  rspec ./spec/requests

πŸ‘₯ Authors

Author

πŸ‘€ Obiebi David

(back to top)

πŸ”­ Future Features

  • Publishing, editing, deleting a post
  • Can have multiple authors
  • People can comment and add likes to posts

(back to top)

🀝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

(back to top)

⭐️ Show your support

If you like this project...

(back to top)

πŸ™ Acknowledgments

I would like to thank all those whose code snippets were used in this project.

  • Microverse
  • Coding Partners
  • Inspiration

(back to top)

πŸ“ License

This project is MIT licensed.

(back to top)

About


Languages

Language:Ruby 69.1%Language:HTML 16.4%Language:Batchfile 8.7%Language:JavaScript 3.7%Language:CSS 2.1%