Skip to content

BlazingRockStorm/rails-lyrics-site

Repository files navigation

README

  • Container
  • PostgreSQL
  • Ruby 3.1 -> Ruby 3.3
  • Rails 7.0 -> Rails 7.2
  • React 18.3.1
  • RSpec for test
  • Coding Convention, Code Coverage

History

Jun 25, 2023: Init project. Ruby 3.1, Rails 7.0

Aug 12, 2024: Ruby 3.3, Rails 7.2

Aug 19, 2024: Ruby 3.3, Rails 7.2, React 18.3.1

Why

The idea

The idea is a lyrics that show the lyrics and the tempo of the song.

Aim to the singers and musicians when practicing.

Github:

  • This is a public repo.
  • The overall CI/CD workflow is easier to manage in GitHub especially using GitHub actions.
  • In case of GitHub, because of vendor neutral, I can easily switch cloud provider without worrying about repo migration.

AWS:

  • Best support.
  • Have experiences.
  • Hearing from other teams in the company about the pains in other cloud platforms, over pros and cons, I feel AWS is the best choice I can make

Github Actions for Pronto-Rubocop check:

  • It is only the coding convention, so only important for the code, not for the product.
  • Free.
  • Run shot time.

AWS for RSpec check:

  • The test for how the app works, so it must run more stable.
  • Take times.

About

another attempt

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published