Beeswax

The ultimate small business app!

What is Beeswax?

Manage the small business with many features provided by the app i.e. Projects, Tasks, Accounts and more.

What are my contributions?

As a Full Stack Developer at Beeswax, I have migrated the legacy application (written with technologies: Rails 3.2.19, React, and CoffeeScript) into the new application (by using technologies: Rails 7.0.4, Metronics, Stimulus, and Turbo Stream).

Some of my key achievements and tasks included:

  • Eliminating the dependency on CoffeeScript in the new application, replacing it with Stimulus and plain JavaScript for the latest changes.
  • Optimized code where seems necessary
  • Leveraging the features of Turbo Stream and Stimulus in Rails 7, I removed the usage of JS Framework in the latest application, in contrast to the legacy application.

Techs and Tools I Used:

  • Languages and Frameworks: Ruby on Rails (with Turbo Stream and Stimulus), React JS, and CoffeeScript
  • Databases: My SQL
  • Others: Metronic (UI), Bitbucket, Slack, Jira.