- π About the Project
- π» Getting Started
- π₯ Authors
- π Future Features
- π€ Contributing
- βοΈ Show your support
- π Acknowledgements
- π License
Blog app is a 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.
Here is a list of technogies used in this project.
Framework
Database
- [Fuilly functional Backend]
- [Dynamic routing]
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
In order to work on this project, you need to have the following dependencies installed:
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}"
To run the project, execute the following command:
rails server
To run tests, run the following command:
rspec ./spec/models
rspec ./spec/requests
π€ Obiebi David
- GitHub: @githubhandle
- Twitter: @twitterhandle
- LinkedIn: LinkedIn
- [Add a blog]
- [Delete a blog]
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you like this project...
I would like to thank all those whose code snippets were used in this project.
- Microverse
- Coding Partners
- Inspiration
This project is MIT licensed.