# JarrahSoft: full site content

> Source: https://jarrahsoft.com/

JarrahSoft is a small, senior software team that builds web apps, APIs, SaaS and AI products, and Shopify apps and storefronts for clients worldwide. It also sets up and runs the servers, deploy pipelines and monitoring behind them. Projects have fixed milestone pricing and clients talk directly to the engineers on WhatsApp.

## Business details

- Name: JarrahSoft
- Also known as: JarrahSoft, Jarrah Soft, jarrahsoft.com
- Works with clients: Worldwide
- WhatsApp (fastest way to reach the studio): +880 1609-640109
- Email: hello@jarrahsoft.com
- Reply time: within 2 hours
- Client rating: 4.98/5
- Projects shipped: 15+
- Tools: Laravel, React, Next.js, TypeScript, Node.js, Inertia.js, Tailwind CSS, MySQL, PostgreSQL, Docker, AWS, Shopify, Stripe, OpenAI, GSAP, Figma

## About

JarrahSoft is a small senior team of engineers. We design and build web apps, APIs, SaaS products and Shopify apps for clients around the world, then stay on to keep them fast and reliable.

### Three things we don't compromise on

- **Speed first**: Every second of load time costs sales. We write lean code, compress every image and aim for pages that load in under a second on mobile.
- **Numbers over opinions**: Heatmaps, session recordings and A/B tests decide what changes, not guesswork. You see the data behind every recommendation.
- **A direct line**: You talk to the designer and developer building your project, in a shared WhatsApp group, not through an account manager.

### Every project gets senior eyes, a fair fixed price and our full attention.

- **Fixed milestone pricing**: You know the full price before we start, split into milestones you approve.
- **Senior people on every project**: A senior designer and developer oversee every build, start to finish.
- **100% satisfaction guarantee**: We keep working on it until you're happy with what we delivered.

## How a project runs

1. **Plan** (Day 1–2): We talk through your goals, users and existing systems, then agree on scope and a fixed price. No surprises later.
2. **Design** (Week 1): Screens and data flows planned in Figma. You comment, we revise, and nothing gets coded until you approve.
3. **Build** (Week 1–3): Clean, tested code on a proven stack (Laravel, React, Next.js or Shopify), with a live preview you can try every week.
4. **Test** (Before launch): Automated tests, payments and integrations checked, and every screen tried on real phones and browsers.
5. **Launch & grow** (Ongoing): We deploy with no downtime, monitor it, and keep improving it every month if you want us to.

## Services

### Full stack web development

https://jarrahsoft.com/services/full-stack-web-development

One team for the whole product, from the database to the button your customer taps. Complete web applications from database to interface: Laravel or Node on the back, React on the front, with an admin panel your team can run.

We design the data, build the API and the interface, and ship it to a server we set up and monitor. You get a single team that understands every layer, so features land faster and nothing falls between a frontend and a backend contractor.

Typical timeline: 3–8 weeks. Fixed price agreed before work starts.

Deliverables: Laravel, React and Inertia.js builds; Admin panel to manage content and orders; Payments, auth and email set up; MySQL or PostgreSQL data design; Server-side rendering for SEO; Deployed and handed over.
- **Data and API design**: A clean database schema and API that can grow with new features without rewrites.
- **Customer-facing app**: Fast React pages with server-side rendering so search engines and link previews see real content.
- **Admin panel**: Manage products, orders, leads and content yourself, with roles for each person on the team.
- **Payments and auth**: Stripe, bKash, Nagad and other gateways, social login and email flows set up properly.
- **Hosting and deploys**: A VPS or cloud setup with HTTPS, queues, scheduled jobs and a one-command deploy.
- **Handover**: Documentation and a walkthrough so your team knows how everything fits together.

**Q: Which stack do you use?**
A: Mostly Laravel with React and Inertia.js, Tailwind CSS and MySQL or PostgreSQL. For some products we use Next.js, Remix or FastAPI when they fit better.

**Q: Will I own the code?**
A: Yes. The code lives in your repository and the servers are in your account.

**Q: Can you take over an existing app?**
A: Yes. We start with a short audit of the code and hosting, then fix the risky parts first.

### Frontend development

https://jarrahsoft.com/services/frontend-development

Interfaces that feel quick, look sharp and stay easy to change. Fast, accessible React and Next.js interfaces with smooth motion, built from your designs or ours and wired to any API.

We build the part of your product people see and touch: storefronts, dashboards and marketing sites in React, with clean components your team can extend and motion that adds polish without slowing pages down.

Typical timeline: 1–4 weeks. Fixed price agreed before work starts.

Deliverables: React, Next.js and TypeScript; Component library on shadcn/ui and Radix; GSAP and scroll-driven motion; API and CMS integration; Core Web Vitals tuned; Accessible, keyboard-friendly UI.
- **Component system**: Reusable components built on shadcn/ui and Radix primitives, documented for your team.
- **State and data**: Data fetching, caching and forms wired to your API, CMS or Inertia backend.
- **Motion**: GSAP and scroll-driven animation that respects reduced-motion settings.
- **Performance**: Code splitting, image optimisation and lean bundles for good Core Web Vitals.
- **Accessibility**: Semantic markup, focus states and keyboard navigation out of the box.
- **Cross-device testing**: Checked on real phones, tablets and desktop browsers before launch.

**Q: Do you need a design to start?**
A: No. We can work from a Figma file, a reference site or design it ourselves.

**Q: Can you work with our backend team?**
A: Yes. We agree on API contracts early and work alongside your developers.

**Q: Which frameworks do you use?**
A: React with Vite or Next.js, TypeScript where it helps, and Tailwind CSS for styling.

### UI development & responsive design

https://jarrahsoft.com/services/ui-development-responsive-design

Your design, built exactly as drawn, on every screen size. Pixel-accurate Figma to code, with layouts that hold up on every screen from a small phone to a wide monitor.

Designers hand us a Figma file; we hand back a site that matches it to the pixel, then make the in-between screen sizes feel just as deliberate. Spacing, type scales and states are turned into tokens so new pages stay on-brand.

Typical timeline: 1–3 weeks. Fixed price agreed before work starts.

Deliverables: Figma to pixel-perfect code; Mobile-first responsive layouts; Design tokens and type scales; Hover and micro-interactions; Cross-browser testing; Reusable sections for new pages.
- **Faithful build**: Shadows, gradients, spacing and type carried over from Figma without compromise.
- **Responsive by design**: Layouts planned for phone, tablet and desktop, not just squeezed.
- **Design tokens**: Colours, spacing and type defined once and reused everywhere.
- **Interaction polish**: Hover, focus and transition states that make the interface feel finished.
- **Section library**: Blocks you can combine into new landing pages without a developer.
- **Browser testing**: Checked in Chrome, Safari, Firefox and Edge on real devices.

**Q: What if the design only has desktop screens?**
A: We design the mobile and tablet layouts to match, and share them for approval before building.

**Q: Can you improve the design as you build?**
A: Yes. We flag anything that will not work well in code and suggest alternatives.

**Q: Which tools do you use?**
A: Figma for design hand-off, then React and Tailwind CSS, or plain HTML and CSS when that is all you need.

### Backend & API development

https://jarrahsoft.com/services/backend-api-development

The part nobody sees, built so everything else can rely on it. APIs, integrations and business logic that stay fast under load: multi-tenant SaaS, POS systems, payments and mobile backends.

We design and build the backend systems products run on: APIs shared by web and mobile apps, payment flows that never double-charge, queues that keep slow work off the request, and integrations with the tools you already use.

Typical timeline: 2–6 weeks. Fixed price agreed before work starts.

Deliverables: REST APIs for web and mobile; Multi-tenant SaaS architecture; Payment and webhook handling; Queues and scheduled jobs; Third-party integrations; Tests and API documentation.
- **API design**: Clear, versioned endpoints with token auth (Sanctum) shared by web and mobile clients.
- **Multi-tenancy**: Tenant scoping on every query so one customer can never see another’s data.
- **Payments**: Stripe, local card rails and mobile wallets, with webhooks and idempotent processing.
- **Background work**: Queues, retries and scheduled jobs for imports, emails and syncs.
- **Integrations**: Google APIs, Shopify, OpenAI, maps, couriers and scraping services.
- **Quality**: Automated tests and API docs so changes ship with confidence.

**Q: Can one API serve both our website and app?**
A: Yes. Several of our builds use one Laravel API for a React web app and an Expo React Native app.

**Q: Do you write tests?**
A: Yes. Critical flows like payments and permissions get automated tests.

**Q: Which databases do you use?**
A: MySQL and PostgreSQL most often, with Redis for caching and queues.

### DevOps & cloud infrastructure

https://jarrahsoft.com/services/devops-cloud-infrastructure

If it is not monitored, it is not done. Servers, deploy pipelines and monitoring set up properly, then looked after, so launches are boring and outages are rare.

We set up and run the infrastructure behind your product: servers, domains, certificates, deploy pipelines, logs and alerts. Shipping without a rollback plan just moves the outage to 2am, so every setup comes with monitoring and a way back.

Typical timeline: 1–2 weeks, then monthly. Fixed price agreed before work starts.

Deliverables: VPS and AWS setup; Nginx, SSL and DNS; CI/CD and one-command deploys; Docker where it helps; Monitoring and alerts; Backups and recovery plan.
- **Server setup**: VPS or AWS configured with Nginx, PHP or Node, queues, cron and firewalls.
- **Domains and SSL**: DNS, HTTPS certificates and email records set up and renewed automatically.
- **Deploy pipeline**: Git-based CI/CD or a one-command deploy script with zero-downtime releases.
- **Monitoring**: Uptime checks, error logs and alerts that reach a person, not an inbox nobody reads.
- **Backups**: Automated database and file backups, with a tested restore.
- **Ongoing care**: Security updates, scaling and on-call support on a monthly plan.

**Q: Do you work with AWS?**
A: Yes, along with plain VPS providers such as DigitalOcean and Hetzner. We pick what fits your traffic and budget.

**Q: Can you look after a server someone else set up?**
A: Yes. We start with an audit, document what is there and fix the risky parts first.

**Q: What does ongoing care include?**
A: Monitoring, security updates, backups and a set number of support hours each month.

### Shopify apps & custom storefronts

https://jarrahsoft.com/services/shopify-apps-storefronts

Shopify, built around how your brand actually sells. Custom Liquid themes, embedded Shopify apps and headless stores, plus the operations tools that run the business behind them.

We build custom Shopify themes that convert, embedded apps that feel native in the Shopify admin, and the back-office systems that handle what happens after the order. When Shopify is not the right fit, we build the whole store ourselves.

Typical timeline: 2–8 weeks. Fixed price agreed before work starts.

Deliverables: Custom Online Store 2.0 themes; Embedded apps with Polaris; Shopify Billing and webhooks; Product quizzes and B2B flows; Headless and custom checkouts; Ops dashboards linked to orders.
- **Custom themes**: Liquid sections, product advisor quizzes, brand-story product pages and wholesale flows.
- **Embedded apps**: Remix and Polaris apps with OAuth, billing, webhooks and GDPR handling.
- **Tracking and attribution**: First-party tracking through app proxies, tied to orders.
- **Operations tools**: Order lifecycle, pick and pack, inventory and finance dashboards.
- **Headless stores**: Next.js storefronts with custom checkout when you want full control.
- **App review ready**: Built to Shopify’s app store requirements from the start.

**Q: Do you build public Shopify apps?**
A: Yes. TouchFlow is an embedded Shopify app with subscription billing that we built end to end.

**Q: Can you connect Shopify to our own systems?**
A: Yes. Webhooks and the Admin API keep orders, stock and customers in sync with your tools.

**Q: Should we use Shopify or a custom store?**
A: Shopify suits most brands. A custom build makes sense when fees, checkout control or unusual workflows matter more. We will tell you honestly which fits.

### SaaS & AI product development

https://jarrahsoft.com/services/saas-ai-product-development

From idea to paying users, with the boring SaaS parts done right. Subscription products from idea to paying users: billing, credits, admin and AI features from OpenAI, Gemini and custom models.

We build complete SaaS products: sign-up, plans, billing, usage credits, an admin that runs the business, and AI features that do real work, from chat agents to image models trained per user.

Typical timeline: 6–12 weeks. Fixed price agreed before work starts.

Deliverables: Subscriptions, credits and billing; OpenAI and Gemini features; Model training pipelines; Member area and admin CMS; Affiliate and coupon systems; Analytics and usage logs.
- **Billing**: Stripe and Shopify Billing subscriptions, credit packs, coupons and affiliate payouts.
- **AI features**: Chat agents, prompt pipelines and insights from OpenAI and Gemini.
- **Custom models**: Fine-tuning and LoRA training on GPUs via Replicate and Hugging Face.
- **Member area**: Dashboards, documents, history and support tickets for your users.
- **Admin CMS**: Plans, users, pages, blog and settings managed without a developer.
- **Usage tracking**: Every credit and action logged, so revenue and usage always match.

**Q: Which AI providers do you work with?**
A: OpenAI, Google Gemini, Grok vision, Replicate and Hugging Face, chosen per feature for cost and quality.

**Q: Can you control AI costs?**
A: Yes. Credits, rate limits and per-plan gating keep usage tied to revenue.

**Q: How long does a first version take?**
A: Usually 6 to 12 weeks, depending on how many features are in the first release.

## Case studies

## Frequently asked questions

### What do you build?

Shopify stores, custom websites and web apps. We also handle the work around them: conversion and speed improvements, technical SEO, ad campaigns and monthly maintenance.

### How long does a project take?

Most Shopify stores take 1–2 weeks. Custom websites and web apps usually take 2–4 weeks, depending on features. You get a dated plan with milestones before we start.

### How much will it cost?

Every project gets a fixed price, split into milestones, after a short call about what you need. Send us your brief on WhatsApp and we will reply with a quote.

### Can you work on the site I already have?

Yes. We can improve, speed up or redesign an existing Shopify store or website, or move you to a new platform without losing your products, customers or SEO.

### Who will I be talking to?

The people building your project. You get a direct WhatsApp line to the designer and developer, not an account manager passing messages along.

### What happens after launch?

We fix anything that comes up after launch at no extra cost. After that, you can join a monthly care plan for updates, new features and monitoring.

