Negosyo Tracker

A business operations platform that centralizes products, customers, orders, expenses, and sales — so small business owners can run their day from one place.

Negosyo Tracker preview
Web & Mobile
01Screenshots

A look inside

Negosyo Tracker business operations dashboard
Product management screen
Order tracking screen
Sales monitoring report
02Tech stack

Built with

TypeScriptNest.jsNext.jsReact Native ExpoPowerSyncRedisGithub Action (CI/CD)JWTSupabase (PostgreSQL & Storage)Drizzle ORMClerk (Auth)ZustandTanStack (Query & Table)Tailwind CSSNativeWindShadcn/ui
03Overview

About the project

What it is

Negosyo Tracker is a business operations management platform built to help small business owners organize and monitor their daily operations from one centralized system. It brings together product management, customer records, order tracking, expenses, and sales monitoring so the whole business lives in a single, accessible place.

Who it's for & the problem it solves

It's made for small business owners who juggle their operations across notebooks, spreadsheets, and memory. That manual approach is slow, error-prone, and hides the real state of the business.

By centralizing essential workflows, Negosyo Tracker reduces manual tracking, keeps records organized, and surfaces a clearer view of overall business performance.

Why it's useful

Streamlining day-to-day operations frees owners from busywork and gives them the numbers they need to make informed decisions — what's selling, what it costs, and how the business is actually doing.

04Core features

Key features

Product management

Maintain a clean catalog of products with the details that matter for selling and restocking.

Customer management

Keep customer records organized and accessible across every order and interaction.

Order tracking

Follow orders from creation through fulfillment so nothing slips through the cracks.

Expense tracking

Record business expenses to understand true costs and protect margins.

Sales monitoring

Track sales performance over time to see trends and act on them early.

Business performance overview

A centralized dashboard that pulls daily operations into one clear view.

05Architecture

Two clients, one typed API, data that syncs offline

Client · web

Next.js

TanStack Query & Table, Zustand, shadcn/ui

Client · mobile

React Native Expo

NativeWind, local data via PowerSync

API

Nest.js

Modules for products, customers, orders, expenses and sales. Guards verify JWTs on every route.

Database

Supabase PostgreSQL

Typed schemas & migrations via Drizzle

Files

Supabase Storage

Product images and uploads

Supporting services
Identity

Clerk

Sign-in, sessions, user identity

Cache

Redis

Caching layer in front of the API

Offline sync

PowerSync

Keeps mobile data usable offline and in sync with Postgres

DeliveryGitHub Actions → VercelCI/CD on every push across the TypeScript stack
06Highlights

What makes it production-ready

Offline-first

Works without signal

PowerSync mirrors Postgres into the mobile app so staff keep recording orders on a bad connection.

Typed end to end

One language, one schema

TypeScript from UI to API, with Drizzle schemas as the source of truth for the database.

Secure by default

Auth at the API edge

Clerk identity plus JWT verification in Nest.js guards before any business logic runs.

Shippable

Automated delivery

GitHub Actions pipeline, Redis caching and a modular API built to grow past CRUD.