Chicago CT Book a consultation

003/ ServicesWebsites & apps

Websites and apps, built in Chicago

In short312 IT Consulting designs and builds websites, web apps, customer portals, internal tools, iOS apps and API integrations for Chicago small and mid-size businesses — the same team that built and runs Bosanski, 312 Scheduling, Slate CRM, Zenan Fleet and RadTrack.

Last updated: September 2026 · First call free · Reply within one business day

What we build: websites, web apps, portals, internal tools, iOS apps and APIs

We design and build six kinds of things for small and mid-size businesses: marketing websites, web apps, customer portals, internal tools, native iOS apps, and the API integrations that connect them to the systems you already use.

001/ Builds6 types · 1 team

What we build, with examples from our own products
BuildWhat it isFrom our own work
Marketing websiteA fast, findable site your team can edit, built to turn visitors into callsThe bosanski.app landing page
Web appSoftware your customers or staff sign in to and use every daySlate CRM, Zenan Fleet
Customer portalOne place where clients sign, pay, book or check statusSlate’s magic-link client portal
Internal toolReplaces the spreadsheet your operation quietly runs onZenan’s cost-per-mile dashboard
iOS appNative SwiftUI, shipped through the App StoreBosanski, RadTrack
APIs & integrationsConnects Stripe, Salesforce, QuickBooks and othersStripe + Apple in-app purchases in Bosanski

Most projects combine two or three of these: a marketing site that feeds a booking portal, or an internal tool with an iPhone app for the people in the field. Because one team builds all of it, the pieces share one design, one data model and one set of accounts — instead of three vendors pointing at each other.

2–4weeks · marketing website
4–8weeks · web app or iOS app
5live products we run

Proof: five products we designed, built and run ourselves

All five products below are live, and we designed, built and still run every one of them. When we scope your project, we’re drawing on software we support in production every day — not a portfolio of mockups.

002/ Shipped5 products · all live

Products designed, built and run by 312 IT Consulting
No.ProductWhat it provesPlatformLink
1.1BosanskiFlagshipNative iOS + web app with lessons, games, AI speaking practice, subscriptions and offline packsiOS + Webbosanski.app
1.2312 SchedulingBooking web app plus Sofia, an AI voice receptionist, for barbershops & salonsWeb + AI voiceportal.312itconsulting.com
1.3Slate CRMCustomer portal, e-signature, invoicing and PDF generationWebslatecrm.app
1.4Zenan FleetInternal-tool style dashboard that replaces a trucking operator’s spreadsheetsWeb · mobile-firstzenan.312itconsulting.com
1.5RadTrackNative iOS app for X-ray techs: fast logging, dose math, PDF exportiOS 17+/radtrack
The bosanski.app landing page: “Learn Bosnian, and talk to your nana again.” with App Store and web app buttons, Nana, and the lesson path on a phone
Bosanski · marketing site + iOS + web app
312 Scheduling landing page: “Your chair stays full. Your phone stays quiet.” above a day-schedule view for a barbershop
312 Scheduling · booking web app + AI voice

What that means for your project: we’ve already solved the unglamorous parts — App Store review, Stripe and Apple in-app purchases, sign-in, transactional email, PDF generation, offline support, backups — so your budget goes to what’s actually unique about your business. See every product in detail on the products page.

How long does it take to build a website or app?

A marketing website usually takes 2–4 weeks. A web app, customer portal or internal tool usually takes 4–8 weeks to a first release, and a native iOS app about 4–8 weeks. Timelines are estimates and subject to change based on scope.

  • Marketing website2–4 wks
  • Web app, customer portal or internal tool4–8 wks
  • iOS / mobile app4–8 wks

“First release” means real people can use it for real work — not that every idea on the whiteboard is done. We plan the smallest version that’s genuinely useful, ship it, then improve it with what users tell us. Three things speed a project up: content and decisions ready on time, a small number of integrations, and one person on your side who can say yes. App Store review adds a few days to any iOS launch.

How much does a custom website or app cost?

Marketing websites typically run $5,000–$20,000, and web apps, customer portals, internal tools or iOS apps typically start from about $25,000, depending on features and integrations. Every project gets a written scope and quote before work starts.

Typical website and app budgets and timelines
BuildTypical timelineTypical price
Marketing website2–4 weeks$5,000–$20,000
Web app, portal or internal tool4–8 weeks to first releaseFrom about $25,000
iOS / mobile app4–8 weeksFrom about $25,000
Support after launchOngoingMonthly support plan

Typical ranges, not quotes. Every project gets a written scope and quote before work starts. Timelines are estimates and subject to change based on scope.

The written scope lists exactly what’s included, so you know what you’re paying for before the first line of code. Running costs are usually modest on the platforms we use, and the bills go to accounts in your company’s name — not marked up through ours.

Our process: discovery, written scope, working builds, launch

Every build runs the same four steps: a discovery call, a written scope and quote, working builds you can click through along the way, and a launch with a clean handover. You always know what’s done, what’s next and what it costs.

  1. Discovery

    A free first call, then a working session with the people who’ll use it. We look at what you have and say plainly what’s worth building.

  2. Written scope

    Screens, features, integrations, milestones and price, in writing. Nothing is billed before you approve it.

  3. Working builds

    You click through real, working software every week or two — not static mockups — and steer as we go.

  4. Launch

    We launch, watch it closely for the first weeks, train your team and hand over code, accounts and docs.

What you get: code, accounts and documentation you own

You own everything we build: the source code in your repository, the hosting, domain and App Store accounts in your company’s name, and documentation another developer can pick up without us.

  • Source codein a repository your business owns
  • Accounts in your namehosting, domain, App Store, Stripe
  • Documentationsetup, architecture, how to deploy
  • Admin accessfor your team from day one
  • Analyticsset up and reporting to you
  • Support, if you want itmonthly support plan, or a clean handover

The stack we use (Cloudflare Workers, Next.js, SwiftUI, D1/Postgres, Stripe)

We build on a small, proven stack: Cloudflare Workers for hosting and APIs, Next.js, React or Preact on the web, SwiftUI for native iOS, Cloudflare D1 or Postgres for data, and Stripe for payments — the same stack that runs our own products.

Our technology stack and where it runs in our own products
LayerWhat we useRunning in production
Web front endNext.js, React, PreactSlate CRM, Zenan Fleet, Bosanski web
Hosting & APIsCloudflare WorkersSlate CRM, Zenan Fleet, Bosanski web
DataCloudflare D1 with Drizzle; Postgres when a project needs itSlate CRM, Zenan Fleet, Bosanski
Files & mediaCloudflare R2Bosanski audio, Slate documents
iOSNative SwiftUIBosanski, RadTrack
PaymentsStripe, Apple in-app purchasesBosanski
Email & PDFsResend, Cloudflare Browser RenderingSlate CRM
Voice & speechElevenLabs, WhisperBosanski; Sofia in 312 Scheduling

Why this stack: it’s fast for visitors, cheap to run for a small business, and has very few servers to patch. If you already run on something else — a WordPress site, a Microsoft shop, an existing database — we’ll work with it when that’s the sensible choice. The stack serves the project, not the other way round.

Custom build vs off-the-shelf software: when each makes sense

Buy off-the-shelf software when your process is standard and a good product already fits. Build custom when the process is how you win, when you pay for five tools to do one job, or when your team lives in spreadsheets because nothing fits.

Buy when

  • The process is standardpayroll, email, accounting
  • A good product already fitsat least 80% of the way
  • You need it next weekand can live with its limits

Build when

  • The process is your edgehow you quote, schedule or deliver
  • Five tools do one joband licenses keep growing
  • The spreadsheet is the systemand one person understands it

We’ll tell you when not to build. Often the right answer is a good off-the-shelf tool plus one small custom piece that connects it to everything else. Read more on custom vs off-the-shelf software, replacing spreadsheet operations, custom vs template websites and building internal tools your team will use.

Who it’s for

Our builds are for Chicago-area small and mid-size businesses — and founders anywhere in the US — who need a real website or piece of software built properly, and want to talk directly to the person building it.

  • Service businessesa site that brings in calls, not just visits
  • Operators on spreadsheetsan internal tool that fits how you work
  • Customer-facing processesquotes, bookings, sign-offs, payments
  • Founders with an app ideaiOS + web, launched and supported
  • Teams with disconnected toolsintegrations with Salesforce, QuickBooks, Stripe
  • Anyone burned by a past agencycode and accounts in your name this time
  • The Loop
  • Evanston
  • Wilmette
  • Winnetka
  • Glenview
  • Northbrook
  • Lincolnwood
  • Niles
  • Morton Grove
  • Park Ridge
  • Chicago

Chicago,
IL

Home base · Chicago, Illinois · area code 312

App and website development across Chicago and the North Shore

We build websites and apps for businesses across Chicago — including the Loop — and the North Shore: Evanston, Wilmette, Winnetka, Glenview, Northbrook, Lincolnwood, Niles, Morton Grove and Park Ridge. We meet on-site for discovery and reviews, and work remotely with businesses anywhere in the US.

Being local matters most at the start and at launch: watching your team use the current system, and being in the room when they first use the new one. In between, you’ll see working builds on a shared link and hear from the person writing the code.

Arman PiricFounder · scopes and builds every project

What clients say

“Great experience from start to finish! The team was hands-on, always available, and made sure the website matched our vision perfectly.”

Admir M., Owner

“The process was seamless! The website was built and launched faster than expected with minimal effort on our part.”

Hani A., Owner

FAQ

Questions about building with us.

Ask Arman directlyArman Piric(224) 382-4084[email protected]
How long does it take to build a website or app?

A marketing website usually takes 2–4 weeks. A web app, customer portal or internal tool usually takes 4–8 weeks to a first release, and an iOS app 4–8 weeks, with working builds to review along the way. Timelines are estimates and subject to change based on scope.

How much does a custom website or app cost?

We send a written scope and quote after a discovery call. As a guide, marketing websites typically run $5,000–$20,000 and web apps, portals or iOS apps typically start from about $25,000, depending on features and integrations.

Who owns the code and the app?

You do. The code, the App Store and hosting accounts, the domain and the documentation belong to your business, so you can run it without us.

Do you build iPhone apps?

Yes. We build native iOS apps in SwiftUI — Bosanski and RadTrack are ours on the App Store — and pair them with a web app or progressive web app when you need both.

Can you connect the app to our existing systems?

Yes. We build API integrations with tools like Salesforce, HubSpot, QuickBooks, NetSuite and Stripe so data flows between systems instead of being re-typed.

Do you maintain the site or app after launch?

Yes. We offer a monthly support plan for hosting, updates, fixes and small improvements, or we hand everything to your team with documentation.

Where are you located?

We're based in Chicago and meet clients on-site across the city and the North Shore, and work remotely with businesses anywhere in the US.

Start a project.

The first call is free, and we reply within one business day. Tell us what you want to build — you’ll get an honest view of scope, timeline and cost.

Start a project (224) 382-4084