MosDevx / BlogApp

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

πŸ“— Table of Contents

πŸ“– [Blog]

The Blog is app is a classic example of a blog website. It's a fully functional website that will show the list of posts and empower readers to interact with them by adding comments and liking posts.

πŸ›  Built With

Tech Stack

Server
Database

Key Features

  • Show posts
  • Comment on posts
  • Like posts

(back to top)

πŸ’» Getting Started

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

Prerequisites

  • Ruby (ruby --version)
  • SQLite3 (sqlite3 --version)
  • Node.js (node --version)
  • Yarn (yarn --version)

Install

Since Rails started out as a project full of packages and libraries, and has since become the full-stack framework it is, it can be easy to forget that it is also just a package itself. If these are all good, you can check:

  • Rails (rails --version)

If you get a good version, you're ready to go! (Almost). If you didn't, you may still need to install the Rails gem.

gem install rails

It can be good to keep in mind which version you're using as each of these will update on their own schedule and sometimes the code changes just enough to give us bugs. This will be true for all the packages, gems, APIs, or any other dependencies you may bring into your projects as a developer.

Setup

Clone this repository to your desired folder:

  cd my-folder
  git clone git@github.com:shella12/myblog.git

Usage

ITo begin with, you need to get your Rails application server running. This is like live preview in the browser for rails applications. Run :

 $ ./bin/dev

OR

$ ./bin/dev

visit localhost in your browser!

To exit server enter β€œControl (^ )+ C”

(back to top)

πŸ‘₯ Authors

πŸ‘€ Moses Wamae

(back to top)

πŸ”­ Future Features

  • Adding Authentication
  • Adding View elements

(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 please give this repo a star ⭐️

(back to top)

πŸ™ Acknowledgments

Project architecture and requirments provided by Microverse

(back to top)

πŸ“ License

This project is MIT licensed.

(back to top)

About


Languages

Language:Ruby 74.7%Language:HTML 22.7%Language:JavaScript 2.2%Language:CSS 0.2%Language:Shell 0.2%