Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/karume629/blog-application

A Simple Blog Application
https://github.com/karume629/blog-application

crud mvc rails-application

Last synced: 13 days ago
JSON representation

A Simple Blog Application

Awesome Lists containing this project

README

        

# Blog Application

- A simple blog application illustrating the use of the `mvc` framework with `CRUD` capabilities.

On the application ,an anoymous user is able to `create` a new entry,`read`,`update` existing entries and `delete` content, one can create accompanied comments.

![Home Page](/app/assets/images/home_page.png?raw=true "Employee Data title")

## Application features

- Create an Article
- Read an Article form our Database
- Edit and Update an Article
- Delete an Article
- Create associated Comments on Articles

## How to set-up the application

- Make sure you have configured Ruby and Rails correctly in your machine

```bash
ruby -v
```
ruby 3.0 >

```bash
rails -v
```

Rails 7.0 >

- Clone the repository

```bash
https://github.com/karume629/Blog-Application.git
```

- Run `bundle install`

- Create our database

```bash
rails db:reset
```

- Start your server
```bash
rails s
```

- You are free to clone and contribute to the Repo!.