Project - Machine Monitoring Platform (School Project)

A school project: built a real-time machine monitoring dashboard using Supabase and Next.js for Q3 Concept B.V. to visualize production data and track mold health.

Client
Q3 Concept B.V.
Year
Service
Full-Stack Development

Machine Monitoring Dashboard (School Project)

Project Overview

This was a school project for Q3 Concept B.V. The goal: build a simple web dashboard to monitor machine and mold usage in real time. I used Supabase (for the database, auth, and live updates) and Next.js (for the frontend). No custom Node.js API, just Supabase and Next.js working together!


How It Works

  • Supabase stores all the machine and mold data in PostgreSQL tables.
  • Real-time updates: when a machine or mold changes, Supabase instantly pushes the new data to the dashboard (no polling needed).
  • Authentication is handled by Supabase. Users log in with email/password.
  • The Next.js frontend fetches and displays live data, with simple charts and tables for easy monitoring.

Key Features

  • Live machine status and production counts
  • Mold health tracking (see when a mold needs maintenance)
  • Simple dashboards for students, operators, and managers
  • No custom backend. All logic is in Supabase and the Next.js app

Tech Stack

  • Supabase (PostgreSQL, Auth, Realtime)
  • Next.js (React, API routes for edge cases)
  • Recharts (for graphs)
  • Tailwind CSS (for styling)

What I Learned

  • How to use Supabase for a full-stack project without writing a custom backend
  • How to connect Next.js to Supabase for real-time data
  • How to build a dashboard that updates instantly as data changes

This project was a great intro to building real-time web apps with modern tools. Supabase and Next.js made it possible to focus on features, not boilerplate. If you’re a student, I highly recommend trying this stack for your next project!

More projects

Vacation rental website

Wanted to expand outside of Airbnb and create their own website to rent out their vacation homes.

Read more

r/place clone

A clone of the Reddit r/place project. Users can place a pixel on a canvas every 5 seconds.

Read more

Ready to accelerate your project?

Let's discuss how I can deliver measurable results for your next high-impact project. Available for projects starting at €8k.

My Information

KVK

95140328

Discord

@suggestied