Build Custom POS, Inventory & Operations Hub for Liquidation Store

Posted 4 weeks ago

Worldwide

Summary

We are looking for an experienced full-stack software engineer to help us rebuild and upgrade our current internal system for our liquidation retail store, Steelz. We already have an existing system that our store uses for pricing, manifest uploads, checkout, inventory, employee clock-in/clock-out, sales tracking, and other daily operations. However, the current system needs to be upgraded, improved, and rebuilt into a cleaner, more reliable, easier-to-use version. Main Features Needed The system should include, but may not be limited to: 1. Manifest Uploading & Item Management We need to be able to upload liquidation manifests and use that information inside the system. Possible features: * Upload CSV/Excel manifests * Automatically import product/item data * Edit item names, descriptions, costs, retail prices, categories, quantities, etc. * Search and filter items * Track item status: available, sold, damaged, discounted, returned, etc. * Assign items to locations/sections inside the store ⸻ 2. Pricing System We need to price inventory directly from the platform. Possible features: * Set item prices manually * Use formulas based on retail price, cost, category, or discount rules * Print price tags/barcodes if possible * Update pricing quickly * Mark down items over time * Track original price vs current price ⸻ 3. Checkout / POS System We want the system to allow checkout for customers. Important: * Integrate with PayJunction API * Process sales * Track items sold * Generate receipts * Apply discounts * Handle tax if needed * Track payment method * Record transaction history * Possibly support returns/refunds ⸻ 4. Inventory Management We need a simple but powerful inventory system. Features may include: * Track all current inventory * Track sold items * Adjust quantities * Search items by SKU, barcode, category, price, manifest, etc. * View inventory value * View low stock or old inventory * Track where items came from * Track profit/loss by item, manifest, pallet, truckload, or category ⸻ 5. Sales & Reporting Dashboard We need reporting tools so we can understand store performance. Reports may include: * Daily sales * Weekly/monthly sales * Items sold * Best-selling categories * Profit margins * Revenue by employee/register * Sales by payment method * Inventory value * Manifest-level profitability * Discount tracking ⸻ 6. Employee Clock-In / Clock-Out We need a simple employee time tracking system. Features may include: * Employee login * Clock in / clock out * Track hours worked * Admin approval/editing of time records * Export timesheets * Employee roles and permissions ⸻ 7. Admin Dashboard & Permissions We need different access levels for owners, managers, and employees. Possible roles: * Owner/admin * Manager * Cashier * Inventory/pricing employee Each role should have different permissions for editing inventory, processing checkout, viewing reports, managing employees, etc. ⸻ Important Requirements We need the system to be: * Clean and easy for employees to use * Fast and reliable * Built in a way that is easy to maintain * Easy to edit and troubleshoot later * Well-documented * Secure, especially around payment processing and employee data * Scalable as the business grows We want the developer to write clean code and document how the system works so future updates or troubleshooting are easier. ⸻ Ideal Developer The ideal candidate should have experience with: * Full-stack web app development * POS systems or inventory systems * API integrations * Payment processor integrations, especially PayJunction or similar * Database design * Admin dashboards * CSV/Excel imports * Barcode/SKU systems * User roles and permissions * Clean UI/UX for internal business tools Tech stack is open, but we want something modern, reliable, and easy to maintain. Please recommend the best stack for this project. ⸻ Project Scope This will likely be a larger build with multiple phases. Phase 1 may include: * System planning * Database structure * User roles * Inventory upload/import * Pricing system * Basic admin dashboard Phase 2 may include: * POS checkout * PayJunction API integration * Sales tracking * Receipts * Reporting Phase 3 may include: * Employee time clock * Advanced reporting * Barcode/price tag printing * Additional improvements We are open to your recommendations on how to structure the build. ⸻ What We Will Provide We will walk the developer through exactly how the store operates and what the system needs to do. We can provide: * Example manifests * Current workflow * Feature list * Store process explanation * PayJunction account/API access when needed * Feedback during development We are looking for someone who can ask smart questions, understand the business workflow, and help turn this into a clean working system.

  • More than 30 hrs/week
    Hourly
  • 3-6 months
    Duration
  • Expert
    Experience Level
  • Remote Job
  • Complex project
    Project Type
Skills and Expertise
Mandatory skills
JavaScript
API Integration
Activity on this job
  • Proposals:50+
  • Last viewed by client:4 weeks ago
  • Interviewing:
    3
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Dec 28, 2024
  • USA
    Meridian4:43 PM
  • $4.6K total spent
    9 hires, 1 active
  • 62 hours

Explore similar jobs on Upwork

Software DeveloperHourly‐ Posted 7 months ago
ASP.NET MVC
Django
Python
AngularJS
JavaScript
jQuery
WordPress
Google Chrome Extension
React
CRM Development
Microsoft Dynamics 365
Microsoft Dynamics CRM
Microsoft Dynamics Development
Microsoft PowerApps
Single Sign-On
Build Marketplace on TokopediaHourly‐ Posted 4 weeks ago
PHP
HTML5
JavaScript
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