-
Ruby version: "3.1.3"
-
Rails version: "~> 7.0.4", ">= 7.0.4.3"
-
Database creation
rails db:create
- Database initialization
rails db:migrate
- How to run the server
rails server
- create users table and model - add validations
- username must be present and unique, min 3 max 25.
- email address must be present and unique, max 105 * email must be valid email format, check with email regex.
- One-to-many between users and articles
- Many-to-many between articles and article-categories
- Login using secure password
- Based on logged in/logged out state
- Admin user functionality and access level