Full-Stack Developer Needed to Build Petrol Station Digital Rewards MVP

Posted yesterday

Worldwide

Summary

I am looking for an experienced Full Stack Developer to build a mobile-responsive web MVP for a fuel station customer engagement platform called StationRewards. The MVP is intended for customer and business validation, not production deployment. The platform allows customers to register, submit fuel purchases, earn digital stamps, and enables staff to validate transactions while providing basic reporting for station owners. MVP Features 1. Customer -Registration -Mobile number login -Submit fuel purchase - View digital stamps - View reward progress dashboard 2. Staff -Login -View pending transactions -Approve or reject submissions 3. Admin -Dashboard -Customer management -Transaction management -CSV export 4. Platform -RM5 = 1 digital stamp calculation -Role-based access -Transaction history -Mobile-responsive UI 5. Preferred Tech Stack -Next.js -TypeScript -Tailwind CSS -MySQL 8.x -Prisma or Drizzle ORM -Hostinger shared hosting (per-station deployment) -GitHub version control AI-Assisted Development Preferred I strongly prefer developers who actively use modern AI-assisted development tools such as: - Cursor AI - Claude Code - GitHub Copilot Minimum Experience Required - 3+ years Full Stack Web Development experience - Experience with Next.js and TypeScript - Experience with MySQL and an ORM such as Prisma or Drizzle - Experience building SaaS or MVP applications - Experience using GitHub and Git workflows - Ability to provide clean documentation and repository handover Deliverables Successful completion includes: - GitHub repository transfer - Database schema and migration scripts - Wireframes/screens implemented - Mobile responsive functionality Nice to Have - Startup MVP experience - Product thinking and UX/UI experience - Experience turning PRDs into working prototypes - Experience working with founders and early-stage startups - Experience deploying Node.js/Next.js apps on shared cPanel hosting (e.g. Hostinger) When applying, please include: - Links to 2–3 relevant MVPs or SaaS projects. - Your preferred AI development tools. - Your estimated timeline. Note: A more detailed Product Requirements Document (PRD) will be shared with shortlisted candidates for further discussion and to enable a more accurate budget and development cost estimate.

  • Less than 30 hrs/week
    Hourly
  • 1-3 months
    Duration
  • Intermediate
    Experience Level
  • Remote Job
  • Ongoing project
    Project Type
Skills and Expertise
Mandatory skills
Next.js
Tailwind CSS
TypeScript
Activity on this job
  • Proposals:50+
  • Interviewing:
    0
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since May 3, 2020
  • Malaysia
    Kuala Lumpur12:03 PM
  • $2.3K total spent
    23 hires, 0 active
  • Individual client

Explore similar jobs on Upwork

Add Tree Adoption Feature to WordPressFixed-price‐ Posted 2 months ago
WordPress
PHP
HTML5
CSS
JavaScript
Node.js
PHP
Web Application
AI App Development
DevOps
API
Git
MySQL

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo