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

https://github.com/said-laasri/blog_app

This is a basic Blog website that allows users to create, edit, comment and delete posts, keeping data in a database. This project implements both authorization and authentication in order to provide extended functionality to logged in and authorized users.
https://github.com/said-laasri/blog_app

migration postgresql rails ruby ruby-gem ruby-on-rails

Last synced: 3 months ago
JSON representation

This is a basic Blog website that allows users to create, edit, comment and delete posts, keeping data in a database. This project implements both authorization and authentication in order to provide extended functionality to logged in and authorized users.

Awesome Lists containing this project

README

          

# Project Name

Blog_App

# Description the project.

This is a basic Blog website that allows users to create, edit, comment and delete posts, keeping data in a database. This project implements both authorization and authentication in order to provide extended functionality to logged in and authorized users.

# Built With

Languages: Ruby
Frameworks: Ruby On Rails
Technologies used: Visual Studio Code
Requirements
In order to work on this project, you need to have the following dependencies installed:

# Ruby

Postgresql
Node.js
Yarn
Rails

# Getting Started

Clone this repository
`$ git clone git@github.com:/blog_app.git`

`$ cd blog_app`

Commands to run

Run

`$ bundle install`

To get all the gems required for the project

## Start

to start the app please run

` $ rails server`

To run all test Run

`$ rspec spec/`

to run controllers test only please run

` $ rspec spec/request`

## Authors

👤 **Said laasri**

- GitHub: [@Said-laasri](https://github.com/Said-laasri)
- Twitter: [@saidlaasr](https://twitter.com/saidlaasr)
- LinkedIn: [SAID LAASRI](https://www.linkedin.com/in/said-laasri-8a4367172/)

👤 **Hamma Azarok**

- GitHub: [@hammaazarok](https://github.com/hammaazarok)
- LinkedIn: [hammaazarok](https://www.linkedin.com/in/hammaazarok)

## 🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

## Show your support

Give a ⭐️ if you like this project!

# Acknowledgments

Microverse
LazyCoders
Coding Partners
Inspiration
etc..

# 📝 License

This project is MIT licensed.