
User Interface Projects
Looking for freelance User Interface jobs and project work? PeoplePerHour has you covered.
SaaS platform for managing padel tournaments for clubs.
# Build MatchFlow – Padel Tournament SaaS (MVP) I need an experienced full-stack developer or small team to build an MVP for **MatchFlow**, a SaaS platform for managing padel tournaments for clubs. The system must support tournament creation, player registration, draw generation, court scheduling, live scoring, leaderboards, and subscription payments. ## Tech Stack * Next.js (React, TypeScript) * Tailwind CSS * Supabase (Auth, DB, Realtime) * Stripe + M-Pesa payments * Vercel deployment --- ## User Roles * Super Admin: manage clubs, subscriptions, analytics * Club Admin: create tournaments, manage players, generate draws, assign courts/referees * Referee: enter scores, control match timer, update match status * Player: access tournament via QR code (no login) --- ## Core Features ### Tournaments Create tournaments with name, date, venue, courts, format (Americano, Mexicano, Round Robin, Knockout, Group+Playoffs), match duration. ### Draws & Brackets Auto-generate draws, support single & double elimination brackets, group stages, and round robin. Include basic seeding. ### Registration Public self-registration per tournament, admin registration, CSV upload, and custom form fields. ### Live Scoring Real-time score updates, match status control, and live leaderboard synced via Supabase Realtime. ### Court Scheduling Assign matches to courts, generate schedules, allow manual override, minimize idle courts. ### Referee Tools Mobile-first scoring screen with match timer, score input, and next-match queue. ### Player Portal (QR) Players scan QR to view schedule, draws, leaderboard, and tournament info without login. --- ## Payments * Stripe (global) * M-Pesa (Kenya) Support free tournaments + paid entry fees + subscription plans. --- ## Subscriptions (SaaS) * Free trial: 1 tournament * Starter: unlimited players, limited active tournaments * Pro: full features * Federation: multi-club support --- ## Analytics Club dashboard: players, matches, revenue, court usage Admin dashboard: clubs, subscriptions, churn, revenue --- ## Notes Must be mobile-first, real-time, and production-ready. This is a SaaS product (not a simple website). Experience with Supabase, real-time apps, and booking/tournament systems is highly preferred.
24 days ago58 proposalsRemoteSimple Power Apps Canvas App using one SharePoint List
I need someone to help build a simple Power Apps Canvas App for a production works order tracking process. The app is for a small engineering company and will be used on shared Android tablets and mobile phones. This is for a **simple, but modern look first version** that I can expand later. ## What the app needs to do Operators need to: 1. Select a workstation / production area. 2. Scan or type a works order number. 3. Add multiple works orders into a batch. 4. Review the batch. 5. Submit the batch. 6. Save the submitted records into one SharePoint List. 7. View recent submitted records. ## Data source The app should use **one SharePoint List only** for the first version. Example list name: WOTracking No Dataverse, SQL, Power Pages, model-driven app or premium connectors unless agreed first. Suggested SharePoint columns The single SharePoint List can contain: * `Title` — works order number * `TrackArea` — workstation / production area * `TrackDateTime` — date and time submitted * `TrackDate` — date only * `TrackTime` — time only, text format such as `HH:mm` * `TabletID` — tablet/device name if available * `InputMethod` — typed / scanner / batch * `BatchID` — ID to group one batch submission * `SubmittedBy` — user who submitted * `Comment` — optional notes ## Required screens First version only needs: * Home page * Works Order Tracking * Batch Review * Submit Result * Latest Updates ## Main screen The Works Order Tracking screen should include: * workstation selector; * works order input box; * Add to Batch button; * batch list/gallery; * remove item from batch; * clear batch button; * review/submit button. The important part is that the operator can select the workstation once, then scan/type several works orders before submitting. ## Submit logic When the batch is submitted: * add one row per works order into the single SharePoint List; * include the same `BatchID` on each row in that submission; * include the selected workstation/area; * include date/time submitted; * show a success/failure result. ## App style The app should be: * simple; * tablet-first; * mobile-compatible; * large-button; * easy for factory operators; * easy for an internal IT manager to maintain. Basic responsive layout is enough. It does not need to be overdesigned. ## Deliverables Please provide: 1. Working Power Apps Canvas App. 2. One SharePoint List connected. 3. Batch add/review/submit working. 4. Latest submitted records screen. ## Important This is for a first working version only. I want something simple that I can expand later. Future features may include current status, full history, error logging, Datafile ERP export, assembly instructions, stock locations, incident reporting and IT tickets, but they are not required now. Please confirm: * your experience with Power Apps Canvas Apps; * your experience with SharePoint Lists; * estimated cost; * estimated timescale; * whether you can keep this simple and use only one SharePoint List for the first version.
a month ago23 proposalsRemoteopportunity
I need a Excel Dashboard creating
I am looking for an Excel/Power Query/VBA specialist to build a planning application lead-generation workbook using the UK PlanIt data https://www.planit.org.uk (https://www.planit.org.uk/api/) The workbook needs to let me click a button each week to pull the last 7 weeks of planning applications from all councils/planning authorities in Great Britain via the UK PlanIt API. Core requirements: 1. Data Import * Connect to the UK PlanIt API. * Pull applications from all active planning authorities/councils in Great Britain. * Use paging properly so results are not missed. * Respect API rate limits. * Pull new, changed and decided applications where possible. * Store the raw imported data in a master table. 2. Refresh Button * Add a simple “Refresh Planning Data” button. * When clicked, it should update the master data table. * Avoid duplicating applications already imported. * Keep a log of refresh date, number of records pulled, errors and skipped records. 3. Data Enrichment Columns Add calculated/enriched fields such as: * Project category * Builder opportunity: Yes/No * Roofer opportunity: Yes/No * Electrician opportunity: Yes/No * Plumber opportunity: Yes/No * Landscaper opportunity: Yes/No * Architect opportunity: Yes/No * Estimated project value range * Lead rating: Hot/Warm/Cold * Opportunity score 1–10 * Planning stage * Contact timing * Recommended action 4. Filters / Subscriber Views I need a way to filter the master data so different subscribers can only see opportunities relevant to: * Their trade type, e.g. builder, roofer, architect, electrician * Their subscribed area/council/postcode radius * Their lead rating, e.g. Hot only * Their project type, e.g. extensions, loft conversions, new builds Ideally, I would like a controlled output sheet where I can select a subscriber name and the workbook generates only the records they are allowed to see. 5. Data Protection / Access Control I need advice on the best way to protect the wider data so subscribers cannot access the full master database. Please advise whether this can be safely done in Excel, or whether separate exported workbooks/reports should be generated per subscriber. 6. Output Reports The workbook should be able to create/export: * A full internal master report * A filtered subscriber report * Trade-specific sheets * Area-specific sheets * Weekly opportunity summary 7. Dashboard Create a dashboard showing: * Total applications imported * Hot leads * Warm leads * Cold leads * Applications by council * Applications by trade opportunity * Estimated project value * New/changed/decided applications * Refresh status 8. Future Proofing Please build this in a way that can later connect to AI/ChatGPT enrichment, where application descriptions can be summarised and scored automatically. Important: The workbook must be reliable, repeatable and easy for a non-technical user to operate each week. Please also advise whether Excel is the right tool for this, or whether the data import and subscriber filtering should eventually sit in a database or web app.
a month ago71 proposalsRemote3D Printable Wall-Mounted Vertical Ant Farm Model Design Needed
I am looking for someone to design a vertical wall-mounted ant farm model that can be 3D printed. The model needs to be practical, secure, and designed properly for printing. It should be suitable for ants, with natural-looking tunnels and chambers visible from the front. The design will need to be supplied as printable STL/STEP files. ⸻ Main Design Requirements The ant farm should be designed as a vertical wall-mounted unit. It needs to: * Be easy and secure to wall mount. * Have a strong rear body/frame. * Include mounting holes or keyhole-style wall fixings. * Be stable once fitted to a wall. * Be suitable for 3D printing without unnecessary supports where possible. ⸻ Front Perspex Panel The front needs a recessed area to hold an A4 sheet of 3 mm Perspex. The Perspex size will be: 297 mm wide x 210 mm tall x 3 mm thick Please note: the Perspex must sit neatly into the front recess. The model also needs screw holes around the front so the Perspex can be fixed securely using M3 screws. I would like the screw holes positioned neatly around the Perspex, with enough support around them so the print does not crack when tightened. ⸻ Magnet Slots The model also needs small recesses for magnets to be glued into place. Magnet size: 4 mm wide x 2 mm deep These should be placed in sensible positions to help secure interchangeable side parts, covers, or connection pieces. The magnet holes should be slightly oversized to allow for glue and tolerance. ⸻ Natural Tunnel System The main visible section needs to include a natural-looking tunnel system, similar to the example image supplied. The tunnels should not look too geometric or artificial. I want: * Natural burrow-style tunnels. * Wider cave areas/chambers. * Larger voids for breeding, resting, or storing food. * Multiple routes up, down, left, and right. * Interconnecting tunnels. * Tunnels and chambers fully visible from the front through the Perspex. * Enough depth for ants to move comfortably. The tunnels should feel organic, but still printable and easy to clean where possible. ⸻ Side Connection System The design needs interchangeable side sections on both sides. These side sections should allow the user to either: 1. Connect multiple ant farm units together, or 2. Block the side opening if only using one unit. So I need: * Left and right side connection points. * Removable connector parts. * Removable blanking/blocking parts. * Secure fitting using magnets, screws, or a simple mechanical slot system. * The ability to expand the ant farm in the future by adding more printed units. ⸻ Foraging Area The design needs a foraging area built into it. This should be separate from the main tunnel section but connected so ants can access it. The foraging area needs to be large enough for: * Ants to explore. * Food to be placed inside. * Easy access for maintenance. * Good visibility. ⸻ Water / Sweet Water Area The model also needs a dedicated area large enough to place water or sweet water. This could be designed as: * A small removable tray area. * A recess for a small test tube/water tube. * A space to place a small feeding dish. I am open to suggestions on the best option, as long as it is practical, safe for ants, and easy to refill. ⸻ Printing Requirements The model must be designed for FDM 3D printing. Please design with the following in mind: * Printable on a standard large-format 3D printer. * Strong walls. * Minimal supports where possible. * Sensible tolerances for Perspex, magnets, screws, and connectors. * Parts should be split if needed to make printing easier. * The design should not rely on very fragile details. * Wall-mounted strength is important. Ideally, I would like files supplied in: * STL * STEP, if possible * Separate files for the main body, side connectors, blanking plates, and any removable parts ⸻ Style Reference I have attached an image showing the style I like. The tunnel system should be visible from the front and have a natural cave/burrow look, rather than straight lines or basic grids. I want the final design to look clean, modern, and functional, while still feeling like a natural ant habitat. ⸻ Final Deliverables Please provide: * Full 3D printable model files. * Separate printable parts where needed. * A version with the A4 Perspex recess. * Side connector pieces. * Side blanking/blocking pieces. * Magnet recesses. * M3 screw holes for the Perspex. * Wall mounting points. * Any notes on print orientation and assembly. ⸻ Important Notes The design must be practical, not just visually nice. This will be printed and used, so tolerances, strength, Perspex fitting, wall mounting, and ant access all matter. Please include examples of previous 3D printable product designs or functional models you have created. Designs for enclosures, terrariums, aquariums, modular systems, or mechanical parts would be helpful.
20 days ago23 proposalsRemoteopportunity
Tidy the server from X-ransom attack
Hello, Our Wordpress website was attacked by x-ransom. We have a backup of the WP and the database dump. We have detected some corrupted files there but it seems that there are still some left that were not detected. It has to be tidy after the attack. It’s an internet shop with uploads files of around 100GB. It’s stored on a private hosting in LV. What is done do far: 1. Update WordPress Version 2. Use z’d updateSecure WP-Admin Login Credentials 3. Set Up Safelist and Blocklist for the Admin Page 4. Use Trusted WordPress Themes 5. Install SSL Certificate 6. Remove Unused WordPress Plugins and Themes 1. Enable Two-Factor Authentication for WP-Admin 2. Back Up WordPress 3. Limit Login Attempts 4. Change the WordPress Login Page URL 5. Log Idle Users Out Automatically 6. Monitor User Activity 7. Check for Malware - found several none-Wordpress specious files and plugins. Deleted them. 1. Disable PHP Error Reporting 3. Turn File Editing Off 4. Restrict Access Using the .htaccess File 5. Change the Default WordPress Database Prefix - not done 6. Disable XML-RPC 7. Hide the WordPress Version 8. Block Hotlinking - not done 9. Manage File Permissions not done After making the list, we received another x-ransome attack. I suspect he has a server level access not only wp level. If you apply, you need to be a server security and a Wordpress specialist. Please, quote for the job.
2 years ago29 proposalsRemote