Inspiration

Due to the pandemic situation in the word, neither are we able to create team-building events, and we thought this event would be something like it, even if it has to be online. We were brainstorming a lot about what we should build. We knew that we want to create something unique, that can make people have a positive impact on other people's lives, and put the profit mindset behind for a while.

What it does

This app helps you organize, manage, and execute charity events in Atlassian Jira Cloud. All you have to do is create a charity project, and determine a time pool that is available for the employees to spend. In the U-Pledge menu, we visualized the available, planned, and used time in a bar chart, and we also added an event list that shows all the Jira Issues available on the chosen project.

How we built it

Techstack: AWS, PostgreSQL, Java, OSGi, ECM, Querydsl, JTA, RxJava, HTML, JavaScript, TypeScript, CSS, React, Atlaskit We dedicated 4 days from our development sprint to build U-Pledge from the beginning to the end. On the first day, we presented the app idea to the team, and then we planned the features and created a wireframe. The remaining 3 days were spent on the implementation. Due to the short period of time, we tried to implement only the unique and necessary features and use every possible resource that the Jira Cloud provides. The team consisted of 1 Product Manager, 1 Software Architect, 2 Backend Developers, 2 Frontend Developers, 1 System Administrator and 1 Software Tester.

Challenges we ran into

First of all, this was our first online Hackathon. Of course, we participated in several offline events and the team is well accustomed, yet the development takes extra time when the team is not sitting in the same room. Another challenge that we faced was that we had to rethink some of our ideas so we could implement them with Jira Cloud's API.

Accomplishments that we're proud of

We are really proud of our team. Building a fully working Jira Cloud application within 3 days is something that we couldn't believe we are capable of. Everyone was fully motivated and 100% percent to achieve success. Even if our app won't be awarded any prize, we believe we reached our goal and passed this challenge successfully with a lot of new knowledge that we can benefit from in the future.

What we learned

We learned a lot about what is possible within Jira Cloud, which we will definitely be able to use in our new apps in the future. Also, this was the first time that we created an integration for social media platforms.

What's next for U-Pledge

We want to publish U-Pledge on the Atlassian Marketplace as a free Jira Cloud application. Based on the interest level, we have many ideas to improve the usability of the app, like:

  • adding the option to generate the charity project that will be automatically configured with unique workflow and other schemes
  • adding social media authentication, so the using organization can also post on their own social media next to the public U-Pledge page
  • improving the visuals of the bar chart
  • adding participant filters
  • adding date frames to events
  • adding visualization and filtering of already happened events
  • and many more...

Documentation

You can find the full documentation here: https://everit.atlassian.net/wiki/spaces/UDFJC/overview

Built With

Share this project:

Updates