Full-Stack Developer for Flux App

Posted 11 hours ago

Worldwide

Summary

Hi! I'm looking for a full-stack developer to build a personal finance web app from scratch. It's called Flux, and the idea is a "digital financial wallet" where users can record, manage, and review their income and expenses so they get a clearer picture of their money. I have a pretty clear vision of what I want,. Please read through the feature list below before applying so we're on the same page. Tech Stack I'd like to stick with this stack, so please don't pitch me on alternatives: Backend: Laravel (PHP 8.1 or newer) Frontend: Blade templates, Bootstrap, plain CSS and JavaScript (no React or Vue) Database: MySQL Auth: Laravel's built-in authentication for register, login, and logout What the app needs to do: 1. User accounts and auth Secure sign up, login, and logout Every user only sees their own data 2. Dashboard and analytics A real-time overview of total balance, income, and expenses Interactive charts for monthly income vs. expenses and a breakdown by category Month-over-month spending trends The ability to export data to CSV 3. Transaction management Add, edit, and delete income and expense records, each with a category and type Upload receipt images and attach them to a transaction Search and filter transactions by date, description, or type A live currency toggle between USD and IDR 4. Budgeting and automation Recurring monthly bills like electricity or insurance that the app tracks automatically each month Category spending limits with a simple "on track" or "overspending" indicator Projections for estimated monthly fixed costs and a yearly estimate based on the recurring bills 5. Smart recommendations Simple rule-based tips, for example suggesting the user diversify their income or cut down on high fixed costs 6. User experience Light and dark mode Support for switching languages using Laravel's language files A responsive layout that works on mobile What I expect delivered The full Laravel source code in a Git repo MySQL migrations and seeders An .env.example and a README with clear setup steps (composer install, key generate, migrate, serve) Skills: MySQL Full-Stack Development Web Development PHP Web Application Laravel API Database Architecture HTML CSS

  • $20.00

    Fixed-price
  • Intermediate
    Experience Level
  • Remote Job
  • Ongoing project
    Project Type
Skills and Expertise
Mandatory skills
Mobile App Development
Nice-to-have skills
iOS Development
iPad App Development
Activity on this job
  • Proposals:5 to 10
  • Interviewing:
    1
  • Invites sent:
    1
  • Unanswered invites:
    0
About the client
Member since Apr 18, 2026
  • PAK
    Lahore5:06 PM
  • $33 total spent
    1 hire, 0 active

Explore similar jobs on Upwork

PHP
MySQL
JavaScript
Web Development
Database Design
Status Vekkaren Expert NeededHourly‐ Posted 2 weeks ago
WordPress
JavaScript
PHP
Microsoft Excel
Web Development

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