HuddleSync – a coordination app in Ruby on Rails

I developed and deployed my first Ruby on Rails app the other day. The result can be found at https://huddlesync.com. I have experience in other MVC frameworks (i.e. Laravel), but very little to none in RoR prior to this.

I deployed the application on both Heroku and Fly.io. Although Heroku ended up being slightly easier to deploy, I settled on Fly.io due to them allowing a custom domain on their free-tier.

The idea behind the app (which is by no means unique), is to allow a group of people to find a convenient time to meet. It is really just a voting app, but specific to meeting times. After creating a new Sync the creator/admin can populate it with any number of time/date ranges. The creator sends a “share” URL to the other interested parties. They can enter their name, and vote on which times work for them. The app keeps track of available attendees for each time. An administrative URL is also created which the creator can keep to go back and add/remove time slots at a later date.

The app can be used for finding a good time for any reason a group (larger than 2 people) might be meeting. It could be a board meeting, committee meeting, group of friends, school meeting, etc.

Work still needs to be done on it to prevent duplicate votes. And there are a lot of additional features that could be added in the future.

Check it out at https://huddlesync.com.

One thought on “HuddleSync – a coordination app in Ruby on Rails

  1. This looks great! Could be very useful.

    On Thu, Mar 24, 2022 at 7:47 AM Bill The Conqueror wrote:

    > Bill Harding posted: ” I developed and deployed my first Ruby on Rails app > the other day. The result can be found at https://huddlesync.com. I have > experience in other MVC frameworks (i.e. Laravel), but very little to none > in RoR prior to this. I deployed the application ” >

    Like

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s