Softwareontwikkeling · Nijmegen, NL

ATA Technology — We ontwerpen en bouwen web-, mobiele en SaaS-producten.

Onze projecten

Onze projecten

  1. Bravo Grill — RESTAURANT · DUITSLAND WebsiteLive

    Bravo Grill

    Een website met karakter voor Bravo Grill in Kloster Lehnin (Duitsland): het volledige menu met allergenen, telefonisch bestellen, WebGL-vuureffecten en een beheeromgeving waarin de eigenaar zelf het menu bijwerkt.
  2. Afsprakensysteem voor kappers — SAAS · KAPPER & BARBIER SaaSBinnenkort

    Afsprakensysteem voor kappers

    Ons eigen platform voor afspraken en bedrijfsbeheer voor kappers en barbiers: een agenda per medewerker, afspraken zonder dubbele boekingen, beheer van klanten, diensten en personeel, en rechten per rol. De gegevens van elke salon blijven op databaseniveau gescheiden.
  3. Eyüp Sultan Nijmegen — MOSKEE · 3D-WEBERVARING WebsiteBinnenkort

    Eyüp Sultan Nijmegen

    Een 3D-website die met het scrollen meebeweegt voor de nieuwe Eyüp Sultan-moskee in Nijmegen: een 360°-tour, een film, actuele gebedstijden, aankondigingen en online doneren via Mollie voor de aankoop van de grond.
  4. Kuyaris — SAAS · UITZENDBRANCHE SaaSBinnenkort

    Kuyaris

    Een multi-tenant SaaS-platform voor uitzendbureaus: werving, plaatsing, planning, urenregistratie, contracten, huisvesting en compliance in één omgeving.
  5. KickMate — VOORSPELLINGEN · iOS & ANDROID Mobiele appBinnenkort

    KickMate

    Een voetbal-app waarin je met vrienden in privégroepen uitslagen voorspelt, met ranglijsten en chat. In het Turks, Engels, Duits en Nederlands.
  6. Lexipace — SNELLEZEN · iOS & ANDROID Mobiele appBinnenkort

    Lexipace

    Een snelleesapp: importeer een pdf, EPUB, webartikel of geplakte tekst en lees woord voor woord (RSVP) in je eigen tempo. Gemaakt voor studenten en examenvoorbereiding.
  7. Marktgeluk — TWEEDEHANDS · WEB & APP E-commerceBinnenkort

    Marktgeluk

    Een tweedehands advertentieplatform voor Nederland, op het web en als app voor iOS en Android: zoeken op categorie en afstand, in zes stappen een advertentie plaatsen, chatten en bieden, en kopen met kopersbescherming.

05 / 07VOORSPELLINGEN · iOS & ANDROIDBinnenkort

KickMate

Een voetbal-app waarin je met vrienden in privégroepen uitslagen voorspelt, met ranglijsten en chat. In het Turks, Engels, Duits en Nederlands.

App-ontwikkeling
Preview-video volgt binnenkort KickMate — VOORSPELLINGEN · iOS & ANDROID
Wat we deden
  • Product- & UX-design
  • App voor iOS & Android
  • NestJS-backend & API
  • Vier talen
Technologieën
React NativeExpoNestJSPostgreSQLRedisDrizzleAuth0
Type
Mobiele app · Eigen product

01Over het project

De vraag

Uitslagen voorspellen met vrienden is pas leuk als punten, deadlines en ranglijsten eerlijk en automatisch zijn. KickMate moest privégroepen, wedstrijdinformatie, ranglijsten en chat in één app samenbrengen.

Onze aanpak

We bouwden de app als lichte client: punten, het sluiten van voorspellingen en ranglijsten worden volledig op de server berekend, zodat elk lid hetzelfde resultaat ziet. Live updates komen binnen via een realtime verbinding en staan direct op het scherm. De app is er in het Turks, Engels, Duits en Nederlands.

02Belangrijkste functies

  • 01

    Kamers en uitnodigingen

    Een kamer maak je stap voor stap aan: modus, naam, tot acht competities en vrienden om uit te nodigen. Je doet mee met een code van zes tekens of via een uitnodiging, en ziet vooraf een voorbeeld van de kamer.

  • 02

    Uitslagen voorspellen

    Per wedstrijd voorspel je de uitslag; bij de aftrap sluit de server de voorspellingen af, zodat niemand ze achteraf nog kan wijzigen.

  • 03

    Wedstrijddetails

    Goals, kaarten en wissels, de vorm van beide teams over de laatste vijf wedstrijden, opstellingen en statistieken zoals balbezit, schoten en corners.

  • 04

    Ranglijsten

    Rangschikking over alle tijd, het seizoen, de maand en de week; je eigen positie en per speler een overzicht van exacte uitslagen, goede voorspellingen en reeksen.

  • 05

    Chat en meldingen per kamer

    Elke kamer heeft een eigen chat; herinneringen voor wedstrijden, uitslagen, veranderingen in de ranglijst, uitnodigingen en vermeldingen in de chat komen binnen als pushmelding.

  • 06

    Profiel, vrienden en premium

    Profielstatistieken en badges, vrienden toevoegen en zoeken; premium haalt de advertenties weg en maakt privékamers en onbeperkt uitnodigen mogelijk.

03Schermen

04Technologie

Interface

React Native & Expo
App voor iOS en Android
Reanimated & Skia
Animaties en handgetekende iconen
TanStack Query
Serverdata en live cache
i18next
Vier talen: TR, EN, DE, NL

Server & data

NestJS
Mobiele API, beheer-API en achtergrondtaken
PostgreSQL & Drizzle
Kamers, voorspellingen en punten
Redis
Cache en takenwachtrijen
Socket.IO
Realtime updates in de kamers
Auth0
Inloggen en authenticatie

Infrastructuur

Docker
Lokale ontwikkelomgeving
k6
Belastingtests

05Status

Binnenkort

Dit project is in ontwikkeling. Denkt u aan iets vergelijkbaars?

Volgend project Lexipace

Contact

Laten we uw bedrijf
samen transformeren.

Vertel ons over uw project, we reageren binnen 24 uur. Uw bericht via dit formulier komt direct binnen op info@atatechnology.nl.

Wat wilt u laten maken?

Nieuw projectinfo@atatechnology.nl
Kantoor
Jonkerbosplein 52
6534 AB Nijmegen, Nederland
KvK

96430869