- Ruby 3.0.6
- Ruby on Rails 7.0
- Application Server: Puma
- Component Library from Tailwind + Flowbite Flowbite Documentation
Before you get started, the following needs to be installed:
- Ruby. Version 3.0.6 is currently used and we don't guarantee everything works with other versions. If you need multiple versions of Ruby, RVM or rbenv is recommended.
- Bundler:
gem install bundler - A database. PostgreSQL
-
Install the required gems by running the following command in the project root directory:
bundle install
-
Create and populate database with seeds using:
rails db:create db:migrate db:seed
-
Run server:
./bin/dev
-
Run RSpec test cases:
bundle exec rspec
Congratulations! Meetup App should now be up and running for development purposes on http://localhost:3000/.