Business Client need Web Development

Contact person: Business Client

Phone:Show

Email:Show

Location: Los Angeles, United States

Budget: Recommended by industry experts

Time to start: As soon as possible

Project description:
"Job Title:
Build a Kiosk + Admin Web App for Welding Student Time Tracking (Supabase + WeWeb)

Project Overview:
We need a simple web-based application that will serve as:

A kiosk system for students to scan in and out with their badge ID (bar code)

A system to track and manage welding student training progress across 7 phases

An admin dashboard for instructors to manage student records

We’re using Supabase for the backend and WeWeb for the front end. Some backend setup is already complete, but we are open to a clean rebuild if needed.

Key Functional Requirements:

Kiosk Page (Student Use)

Student scans badge ID (linked to badge_id in Supabase)

If student is not clocked in:

Clock them in

Display “You are clocked in”

Show their current phase info (materials, filler, position)

Optionally show a printable material sheet

If already clocked in:

Clock them out

Display “You are clocked out”

Auto clock-out all students at midnight

If student exceeds max hours in current phase:

Block clock-in

Display their name and phase

Prompt instructor with 2 questions:

Has LMS training been completed? (Yes/No)

Do welds meet ASME code? (Yes/No)

Based on answers:

If both Yes → advance to next phase

If LMS = No → show "Complete LMS training" and continue to block until answered yes.

If ASME = No → reset phase time (rephase)

Admin Access (Instructor Use)

Admin login via a single passcode entry

If passcode is correct → load admin dashboard

If incorrect → show error message

Admin Dashboard Features

Table listing all active students with:

Name

Total hours

Pass/fail grade for each of 7 phases

Edit button to:

Manually update hours

Archive a student

Form to add new student:

Fields: Full Name, Badge ID

Add Student button inserts into Supabase and refreshes dashboard

Technical Requirements:

Supabase used as backend (no role-based auth required)

WeWeb as frontend (project already created)

Supabase REST API integration for CRUD operations

Use or create tables: students, attendance_sessions, phases, assessment_attempts

Automatically calculate total hours from attendance sessions

Assessments grouped by phase to determine pass/fail

Phase advancement and rephase logic must be enforced

Deliverables:

Fully working kiosk and admin web app built in WeWeb

All backend logic configured via Supabase (functions or REST)

Database schema and structure connected to front end

Documentation for future updates, including:

How to manage students

How to edit phase content

How to configure new workflows" (client-provided description)


Matched companies (7)

...

Mobiweb Global Solutions

Mobiweb Global Solutions is a full-service IT company specializing in web development, mobile app development, blockchain, AI, IoT, and game developm… Read more

...

Omninos Technologies International pvt ltd

Omninos Technologies offers full-stack mobile and web development services with a specialty in ready-made app clones to accelerate launch timelines a… Read more

...

Kiantechwise Pvt. Ltd.

Kiantechwise is a creative tech company delivering innovative web design, software solutions, branding, and digital marketing. With expertise and vis… Read more

...

El Codamics

El Codamics – Company Preview About Us El Codamics is a Coimbatore-based software development firm helping startups, enterprises, and global clie… Read more

...

Crystal Infoway

Crystal Infoway is a well-known IT Service Provider who works to Bring Ideas to Reality. We work to shape the dreams victoriously using Design, Techn… Read more

...

SYNERGIC SOFTEK SOLUTIONS PVT LTD

Synergic Softek Solutions, based in Kolkata, India, specializes in banking technology, digital innovation, and custom software development. The compa… Read more

...

JanakiBhuvi Tech Labs Private Limited

Delivering Future-Ready Digital Solutions in Web Development, E-commerce, Logo Design, and Digital Marketing. We believe innovation is key to navigat… Read more