A blog built with Ruby on Rails 6, among its features is included sessions management, articles, and categories. It is fully tested, you may use it with confidence.
- Ruby (~> 2.6)
- Ruby on Rails (~> 6.0.3)
- Node (~> v14.5.0)
- Yarn (~> 1.22.4)
- Bundler (~> 2.1.4)
First and foremost, clone this repository (and give it a star).
git clone https://github.com/santiago-rodrig/alpha-blog.git && cd alpha-blog
Install the dependencies for the project.
bundle config set without 'production' && \
bundle install && yarn install --check-files
Run the database migrations.
rails db:migrate
Optionally, run the tests to make sure everything is OK.
rails test
Optionally (again), you may populate your development database with dummy data and see how it will look like when users start to login and create articles.
rais db:seed
Now everything is set up, you may fire up the local web server.
rails server
You'll want to visit localhost at port 3000 now.
To collaborate to this project first fork the repository, after that, create a new branch based on develop (using Git-flow is recommended), push your branch to your forked repository and create a PR (Pull Request) from your branch to the develop branch of the original repository.
This project is MIT licensed, you can read the license here.
You can reach out to me through the following URLs.