Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the ninja-forms domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/html/wp-includes/functions.php on line 6114
Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the simple-custom-post-order domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/html/wp-includes/functions.php on line 6114
Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the wp-mail-logging domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/html/wp-includes/functions.php on line 6114
Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the health-check domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/html/wp-includes/functions.php on line 6114
Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the updraftplus domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/html/wp-includes/functions.php on line 6114
Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the rocket domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/html/wp-includes/functions.php on line 6114 2nd Prize Hackathon Winner Creates Organizational Chart Feature in Contacts - NextcloudSkip to main content
One of the best parts about a hackathon is people coming together from around the world in the name of code. The team that created the new organizational chart is a prime example of that. Comprised of team lead Shieva Saavedra from the Phillipines, Manuel Castro, Juan Manuel Tejonero Valdes, and Alba Real Aragón from Spain, as well as Vassilis Kritharakis from Greece, it’s a real, internationally diverse team.
The organizational chart the team created is a new feature of the Nextcloud Contacts App. Using just one open source library, you can have an entire organizational chart be created in seconds from your contacts list.
Starting with the head of the organization or company, a list of employees under different heads, managers, and teams can all be made into a visual dream.
The organizational chart is perfect for the HR manager or team of any organization or business, as it works swiftly and is a place that can keep track of all the changes in staffing occuring all the time. For other employees in the organization, it’s a great visual to understand the hierachy in the organization and to be able to play around with the different teams and their leaders.
Visually appealing, interactive, and versatile, this new organizational chart is a must have! No more manual work, it’s now all automatic and easy, thanks to our hackers.
Also available is a single pull request for the code from the Contacts app.
To hear it from the team lead herself, watch the demo video below!
This feature is available now in the Contacts app. The team already has an open GitHub for improvements.
Under the team lead Shieva Saavedra, Manuel Castro, Juan Manuel Tejonero Valdes, Alba Real Aragón, and Vassilis Kritharakis all received the 2nd prize at the NextGov Hackathon and were awarded €3,500 for their time, efforts, and talents in creating the new Contacts feature. We thank them all for their work and dedication at the event, and in improving Nextcloud which in turn will hope to encourage public administrations to switch to more secure, open source cloud solutions.
Stay tuned for features of the rest of the winners on #AppTuesday!
“When we have welcoming communities of contributors, open source software gets better and more useful to everyone.” Limor Fried, Electrical Engineer, Inventor and Founder of open-source hardware company Adafruit We believe in this ideal and love to work with our community. We are always looking to involve more people in Nextcloud, bringing in their ideas, […]
In Nextcloud Hub 8, we introduced interactive widgets, a completely new mechanic that lets you share, access and interact with items from various apps in a compact widget format throughout your platform.
We save some cookies to count visitors and make the site easier to use. This doesn't leave our server and isn't to track you personally!
See our Privacy Policy for more information. Customize
Statistics cookies collect information anonymously and help us understand how our visitors use our website. We use cloud-hosted Matomo
Matomo
_pk_ses*: Counts the first visit of the user
_pk_id*: Helps not to double count the visits.
mtm_cookie_consent: Remembers that consent for storing and using cookies was given by the user.
_pk_ses*: 30 minutes
_pk_id*: 28 days
mtm_cookie_consent: 30 days