Chicago CT Book a consultation

004/ Products · all liveApps we build and run

We don't just advise. We ship.

In short312 IT Consulting designs, builds and runs five live software products — Bosanski, 312 Scheduling, Slate CRM, Zenan Fleet and RadTrack — spanning a native iOS app, web apps and an AI voice receptionist.

Five products, all live.

A native iOS app, web apps and an AI voice receptionist — designed, built and run by us. They're the proof behind our websites & apps service: the same team builds yours.

001/ Shipped5 products · all live

Products built and run by 312 IT Consulting
No.ProductWhat it doesPlatformLink
1.1BosanskiFlagshipLearn Bosnian with Nana's real voice and speaking practiceiOS + Webbosanski.app ↗
1.2312 SchedulingBooking plus Sofia, an AI receptionist, for barbershops & salonsWeb + AI voiceportal.312itconsulting.com ↗
1.3Slate CRMProposals, e-signature and invoicing for contractors, agencies & consultantsWebslatecrm.app ↗
1.4Zenan FleetTrips, fuel, repairs and real cost per mile for small trucking operatorsWeb · mobile-firstzenan.312itconsulting.com ↗
1.5RadTrackOccupational dose tracking for traveling X-ray & fluoroscopy techsiOS 17+/radtrack

1.1 · FlagshipiOS (SwiftUI) + WebFor the Bosnian diaspora

Bosanski

Learn Bosnian, and talk to your nana again.

Learn the language of your family.

The playful way to learn Bosnian, built for the diaspora reconnecting with home. Bite-size lessons, your nana's real voice, and speaking practice, 10 minutes a day.

Units
25
Lessons
117
Words & phrases voiced by Nana
316+
Exercises
224
Exercise types
7
Word games
4
Bosanski word-search game: find hidden Bosnian words such as porodica, zdravo, nana and tata
Bosanski speaking exercise: say “zdravo” out loud, with play and record buttons
Bosanski home screen: lesson path for Unit 0, Porodica i pozdravi (Family & Greetings), and Unit 1, Nanina kuhinja (Nana's Kitchen)
Nana, Bosanski's guide: a smiling Bosnian grandmother in a floral headscarf, waving

“Bravo, sine!”Nana, when you're understood

Who it's for

Adults in the US diaspora who understand Bosnian but freeze when it's time to speak.

Duolingo doesn't offer Bosnian, so we built it. The guide is Nana, a Bosnian grandmother whose recorded voice talks back and scores you on being understood, not on being perfect. A kids mode reskins the app for their children.

What's inside

  • Lessons7 exercise types
  • Word games4, including word search
  • Nana's voicereal audio, with slow variants
  • RazgovorAI speaking conversation
  • Izgovorpronunciation practice
  • Reviewspaced repetition
  • Streaks & XP10 minutes a day
  • Leagues & friendslearn alongside family
  • Offline packsno signal needed
  • Kids modereskinned for children
  • TranslatorBosnian ⇄ English
  • Scored on being understoodnot on being perfect

Pricing

Free
$0free to start
Pro
$12.99/moor $69/yr
Family
$119/yr4 seats

No ads. 5% of annual proceeds are pledged to an organization helping children in Bosnia.

How we built it

  • iOSNative SwiftUI, on the App Store
  • WebPreact PWA on Cloudflare Workers
  • DataCloudflare D1, R2 and KV
  • Nana's voiceElevenLabs
  • SpeechWhisper speech recognition
  • PaymentsStripe + Apple in-app purchases
  • ContentCustom CMS: AI drafts lessons, and they publish only after a teacher approves
The bosanski.app landing page: “Learn Bosnian, and talk to your nana again.” with App Store and web app buttons, Nana, and the app's lesson path on a phone
The landing page — designed and built by us too

1.2Web + AI voiceBarbershops & salons

312 Scheduling

Your chair stays full. Your phone stays quiet.

Scheduling, online booking, and an AI receptionist that handles calls, so you can focus on the cut.

$59.99per month
1 mofree trial
$0.25per min · Sofia
  • Online bookinga link for every barber
  • Day & week schedulethe whole shop at a glance
  • Automated notificationsfewer no-shows
  • Unlimited barberssolo chair to full shop
  • Sofia, AI receptionistanswers calls 24/7
  • English + Spanishswitches mid-call; books & cancels
312 Scheduling landing page: “Your chair stays full. Your phone stays quiet.” above a real day-schedule view for a barbershop
Sofia · live call
Slate CRMLightning-style UI

1.3WebContractors, agencies, consultants

Slate CRM

Proposals signed. Invoices paid. Without the chase.

The proposal-to-payment platform for contractors, agencies, and consultants.

Proposal SentWebsite rebuildDiscovery$2,400Design & build$7,200Launch$2,800$12,400Review & sign
Signed DoneE-signatureJ. RiveraSigned in the browserCreate invoice
Invoice DueMilestone 1 of 3Discovery$2,400Reminder set · PDF ready$2,400Pay now
Sample data · illustration of the flow
  • Branded proposalscover, scope, milestones, line items, terms
  • E-signaturesigned in the browser
  • One-click invoicingfrom a signed proposal
  • Milestone billingbill as work lands
  • Client portalmagic-link, no password
  • Automatic remindersno more chasing
  • Print-perfect PDFsevery document
  • Team & roleswho can send, who can see

Styled after Salesforce Lightning — a nod to our Salesforce practice, and familiar to anyone who lives in Salesforce all day.

StackNext.js on Cloudflare Workers (OpenNext) · D1 + Drizzle · R2 · Resend email · Browser Rendering for PDFs

1.4Web · mobile-firstSmall trucking operators

Zenan Fleet

Run your trucking operation from one screen.

Zenan keeps trips, fuel, repairs, and fixed costs in one place — so your real cost per mile is never more than a glance away.

Fleet · this monthSample data · demo mode
$1.87/mi
Fuel $0.98Repairs $0.31Fixed $0.58
Real cost per mile · fuel + repairs + insurance, ELD, permits
TruckTripsMPGCost/mi
Truck 0196.9$1.74
Truck 0276.4$1.88
Truck 0355.8$2.06
  • One dashboardevery truck, one screen
  • Trip-level revenuewhat each load earned
  • Fuel logsautomatic MPG + cost per mile
  • Repairs & maintenancefull history per truck
  • Fixed costsinsurance, ELD, permits
  • Real cost per milealways current
  • PDF exportfor your accountant
  • Mobile-first + demo modetry it before you sign up

StackNext.js 16 + React 19 on Cloudflare Workers · D1 + Drizzle · Tailwind · Recharts

RadTrack home screen: annual exposure 23.04 of 50 mSv, 46% of annual limit, status safe
RadTrack log screen for entering a procedure's DAP and distance
RadTrack history screen listing logged procedures

1.5iOS 17+Free early access

RadTrackDose tracking for traveling X-ray & fluoroscopy techs

Log a procedure in under 15 seconds with DAP and distance. RadTrack estimates occupational dose with scatter fractions and the inverse-square law, and tracks your year against the 50 mSv NRC limit and ALARA thresholds.

BuiltNative iOS · Sign in with Apple / Google · cloud sync · PDF export

  • To log a procedure< 15 s
  • NRC annual limit50 mSv
  • PriceFree
Inside RadTrack →

The stack behind them.

Native SwiftUI on iOS; Next.js, Preact and React on Cloudflare Workers for the web; Cloudflare D1, R2 and KV for data. We pick boring, well-supported tools and keep the hosting simple.

Technology behind each product
ProductAppsData & hostingAlso
BosanskiSwiftUI (iOS) · Preact PWACloudflare Workers · D1, R2, KVElevenLabs voice · Whisper speech · Stripe + Apple in-app purchases · custom CMS with teacher approval
312 SchedulingWeb appHosted web appSofia, an AI voice receptionist (English + Spanish)
Slate CRMNext.js (OpenNext)Cloudflare Workers · D1 + Drizzle · R2Resend email · Browser Rendering PDFs
Zenan FleetNext.js 16 + React 19 · TailwindCloudflare Workers · D1 + DrizzleRecharts · PDF export · demo mode
RadTrackNative iOS (iOS 17+)Cloud syncSign in with Apple / Google · PDF export

FAQ

Questions about our products.

Ask Arman directlyArman Piric(224) 382-4084[email protected]
Who built these apps?

All five were designed, built and are run by 312 IT Consulting in Chicago. The same team builds websites and apps for clients.

Are the products live?

Yes. Bosanski is on the App Store and the web, 312 Scheduling, Slate CRM and Zenan Fleet are live web apps, and RadTrack is in free early access on iOS.

What technology do you build with?

Native SwiftUI for iOS; Next.js, Preact and React on Cloudflare Workers for web; Cloudflare D1, R2 and KV for data; Stripe and Apple in-app purchases for payments; and ElevenLabs and Whisper for voice.

Can you build a similar app for my business?

Yes. Tell us what you need on a discovery call and we'll send a written scope, timeline and quote before work starts.

Want something like this built?

The team that built these five builds websites, web apps, portals and iPhone apps for businesses in Chicago and across the US.

(224) 382-4084