Installation Requirements
- ruby v 3.0.2 +
- rails 7.0.2 +
- postgresql database
- yarn
- Create app
git clone https://github.com/shadmanAh/coursera
cd coursera
bundle
yarn
- Run the migrations
rails db:create
rails db:migrate
-
Configure your development environment in config/environments/development.rb
-
Start the server
rails s
- Ruby v 3.0.2
- Ruby on Rails 7.0.2
- HTML 5
- Haml
- CSS
- Bootstrap
- JavaScript
gem "sassc-rails"
gem 'bootstrap', '~> 5.1.3'
gem "haml-rails", "~> 2.0"
gem "font-awesome-sass", "~> 5.12.0"
gem 'simple_form'
gem 'faker'
gem 'devise'
gem 'friendly_id', '~> 5.4.0'
gem 'ransack'
gem 'public_activity',
gem "rolify"
gem "pundit"
gem 'exception_notification'
gem 'pagy'
gem "chartkick"
gem "groupdate"
gem 'rails-erd',
gem 'ruby-graphviz'
gem 'ranked-model'
gem 'active_storage_validations'
You can use the following username and password to log in as an admin and access more features:
โโ
-
username: [email protected]
-
password: 123456
The main source of this app is github.com/yshmarov.