Inspiration

We wanted to create a blazingly fast implementation of the Check24 Craftsmen Search Algorithm.

What it does

The Craftsmen Search Algorithm ranks craftsmen based on the distance to the user which is determined using the user's postal code.

How we built it

We worked in two groups so we could work on front- and backend at the same time. The frontend is written with SvelteKit, while the backend is written in Rust.

Challenges we ran into

The containerization into a docker container proved difficult as none of us had worked with Docker before. In the end we didn't manage to create a docker container.

Accomplishments that we're proud of

We're proud of creating a solution with good performance and a nice UI.

What we learned

Not-TODOS:

  • Use Docker
  • Use Rust
  • Not using branches
  • Merging without a plugin
  • Coding in Rust without a language server

What's next for Check24 Craftsmen Search

We're going to build a viable product 🦾

Built With

  • actix
  • diesel
  • rust
  • smui
  • sveltekit
  • tailwindcss
Share this project:

Updates