This is a RoR app I am building as part of the Udemy Course "Complete Ruby on Rails Developer Course"
- Users can create, read, update and delete posts.
- Authentication System (log in, log out)
- Special functionality for admins
Planned features include:
- Search for posts according to categories
And much more!
Ruby 3.0.0
Rails 6.1.1
Yarn 1.22.5
Node 12.20.1
gem 'bcrypt', '~> 3.1.7'
gem 'will_paginate', '3.3.0'
gem 'pg'
Note: for production purposes, I am using PostgreSQL gem for production code. For development, I am using sqlite3. Please see Gemfile for more details.
-
Install the appropriate versions of Ruby, Rails etc.
For example, you can follow these instructions if you are using Ubuntu 20.04.
-
Make a git clone of the code in this repo
-
run
bundle install
-
run
rails assets:precompile
-
Run
rails server
orrails s
and access the local server on http://localhost:3000/
You can view the deployed app on Heroku here