nw  

Artmachine

Summary

Physical and digital generative art meets an interactive platform - it's as simple to use as tying your shoes.

Key terms
React
Kotlin
PostgreSQL
Node.js
Docker
Firebase
Google Cloud Platform
Project goal

The goal of the artmachine project is to develop a plattform around the generative art engine, created by our customer Sandro Blum, that inspires users to create and share artworks as well as interact with like-minded people.

Initial situation

Initially we were presented with one goal in mind: to replace the rusty old Android app with a modern plattform. That meant moving the artmachine to the web, enabeling anyone to use the powerful generative art engine. It also opened the door to far more than just creating art. It meant users could share, interact and collaborate all on a single plattform.

Benefits of our solution

Our solution is an all-encompassing plattform anyone can use, no matter what device they are using. It allows users to discover new art, create their own and easily share it with the world. Additionaly users can bring their art into the real world by printing it onto a physical product like a t-shirt or a backpack.

Results
Project data
4th Semester 5th Semester
Team size 7 6
Duration 21.02.2022 - 30.05.2022 13.06.2022 - 16.01.2023
Invested hours roughly 1,260 hours (180h per person) roughly 1,080 hours (180h per person)
Implemented features
  • Integration of art generator
  • Mobile and Desktop artwork list
  • Simple artwork creator
  • User registration and login
  • Product previews
  • Likes on artworks
  • Latest, top and hot sorting
  • Social media sharing
  • More extensive artwork customization
  • Shop integration
  • User profile customization
Client
Project team
Andrea Mangione
mail
Dario Voser
mail
Roger Sennhauser
mail
Sean Goff
mail
Yannick Huggler
mail
Yannick Koller
mail
Coach
Sonja Hof
mail
<< back