Inspiration

Workplace inefficiency often comes from poor task management and lack of motivation. We wanted to create a tool that helps teams stay on track by linking productivity with employee mood tracking, making work both structured and engaging.

What it does

Rhythm is a workspace management platform that improves productivity by integrating task tracking with employee well-being insights. Users can log in, manage projects, track progress, and see trends in team morale—all in one place.

How we built it

We developed Rhythm using Svelte for the front end and MongoDB for the backend. Our stack also includes Node.js, Tailwind CSS, and Auth0 by Okta for authentication. We collaborated in VS Code, managing version control through GitHub.

Challenges we ran into

  • Connecting the Svelte front end to the MongoDB backend.
  • Implementing Auth0 authentication for secure user access.
  • Learning new frameworks under tight hackathon time constraints.

Accomplishments that we're proud of

  • Gaining hands-on experience with Svelte, MongoDB, and Auth0, even though we couldn't fully connect the front and back end.
  • Learning how to collaborate effectively as a team, especially while working with new technologies.
  • Building a functional front-end UI that reflects our vision for workspace productivity.
  • Debugging and troubleshooting authentication issues, even if full integration wasn’t completed.

What we learned

  • The importance of team communication and breaking down tasks efficiently.
  • How to set up and structure a project using Svelte and MongoDB.
  • The challenges of frontend-backend integration, especially when using unfamiliar tools.
  • How authentication works with Auth0 and where we struggled to implement it.
  • Hackathons are tough! They require quick problem-solving and adaptability.

What's next for Rhythm

Our biggest goal is to successfully connect the front end and back end, ensuring that tasks and employee mood data sync correctly. We'll continue refining our database structure and improving how Auth0 integrates into our login system. Beyond that, we want to enhance the UI with more interactive elements and explore features like real-time collaboration and analytics to make Rhythm a truly impactful workplace tool.

Built With

Share this project:

Updates