Inspiration

Building on the concepts explored in the "Ping" mobile application, we fell in love with the idea of connecting people through shared interests. Art and history can be a powerful tool and, especially, in times like these, it is crucial that we use them to build real connections between real people.

What it does

Artur starts by offering the user a sample set of objects fetched from the Badisches Landesmuseum database. The user swipes right on those he dislikes and swipes left on those he likes. After going through a small sample of these, Artur uses our proprietary matching algorithm to offer the user the opportunity to chat with those who most closely follow the user's swipes.

How we built it

We used the React JS library together with MongoDB, Express JS, and Node JS to create a progressive web application for the mobile web. Among others, this built has the advantage of not requiring the user to download any additional software onto his device as well as being easily accessible through a simple QR code placed at strategic locations (such as museums or other cultural institutions).

Challenges we ran into

Attempting to process and use the data provided by the Badisches Landesmuseum proved to be exceedingly challenging and took our team several hours to even begin working with. We had to work with JSON formatting tools, utilized AI-powered translation tools, and wrote custom JS scripts to parse through massive amounts of raw data.

Accomplishments that we're proud of

We are incredibly proud of the amount of progress we made over the last 24 hours. Our team has been working around the clock, without sleeping and the fruits our labor are finally starting to show now.

What we learned

A lot about teamwork, working under pressure, and with large amounts of hard-to-understand data.

What's next for Artur - connecting people through art and history

Unlike perhaps some of our competitors' submissions, Artur is a completed and fully functional app that is ready to be used immediatelly.

Share this project:

Updates