Zinn Hub
0
Your Cart
0

At a Glance

Key details about this service to help you decide. Generated by Zinn Hub, not the seller.

Tech Stack

React / Next.js + TypeScript
Built with TypeScript for type safety; Next.js App Router is default, plain React with Vite available when SSR is not needed.

Responsive & Cross-Browser

Phone to Desktop
Tested in Chrome, Firefox and Edge on desktop and Chrome on a real Android device. Mobile layouts proposed in writing before build.

API Integration

Fully Wired
Each screen is connected to your API with loading, empty and error states handled. Missing endpoints receive a mock that is easy to swap later.

Support Period

14-Day Post-Delivery Fix
Any issue that does not match the agreed spec is fixed free of charge within 14 days of delivery - no extra cost.

What You'll Receive

Formats:
Custom Code
Delivery Method:
Order Manager
Notes: Before any code, you confirm a list of screens with their states and the API calls behind them. You follow the work on a preview link and send corrections as one list per round. At the end, the code lands in your repository with a short note on how the project is structured and how to run it.

Full Description

The design is done and the API is ready or nearly ready, but the screens users will see don't exist yet. I build the front end only: your backend, auth provider and hosting stay as they are, and the code goes into your repository. For 14 days after delivery, I fix anything that does not work as we agreed, free of charge.

With Starter you get one screen or page from your Figma file, responsive and typed, with its data coming from your API, or from a mock until the endpoint exists. Standard covers up to five screens wired to your API, with loading, empty and error states and forms with validation. Advanced allows up to twelve screens and adds login screens that work with your auth provider, shared components used across the app, and tests for the main flows.

I follow the design closely: spacing, type scale and colours come from the Figma file. Where a screen has no mobile version, I propose one before building it rather than guessing. Next.js with the App Router is my default; plain React with Vite is fine when you don't need server rendering. For styling I use Tailwind CSS or CSS Modules, whichever your project already has.

I check the result in Chrome, Firefox and Edge on desktop, and in Chrome on a real Android phone.

Two public examples of my front-end work are in the portfolio: a Next.js storefront with filters, a cart and a checkout, and my own bilingual site.

I work in writing only, without meetings. The screens and the endpoints behind them are listed before I start, a preview link shows the work as it grows, and a short progress note comes in the chat every working day.

Steps for completing your project
1. Screen list - I go through the Figma file and your API docs and write down each screen, its states and the endpoints it calls. You confirm the list before any code.
2. Base and shared parts - Project setup or your existing repository, colours and type from Figma, and the layout and components that every screen reuses.
3. Screens and data - Each screen is built to the design and connected to your API, with loading, empty and error states. A missing endpoint gets a mock that is easy to swap.
4. Review round on the preview link - You click through and send corrections in one list. I fix them and show the same link again.
5. Handover - The code in your repository, a short note on the structure and how to run it, and on Advanced, tests you can run before each release.

Zinner Quality Guarantee

✓
Vetted Professional
Every Zinner is reviewed and approved before joining the platform.
✓
Quality Work Guaranteed
All services are backed by our quality assurance commitment.
✓
Secure Payment
Your payment is protected until you approve the delivered work.

Compare Packages

ФункцияStarterStandardAdvanced
Delivery Time4 days9 days18 days
Revisions123
ScopeOne screenUp to 5 screensUp to 12 screens, login, tests
Responsive design✓✓✓
Connected to your API✓✓✓
Source code✓✓✓

Samples

View examples of the seller's work related to this Zinn.

Portfolio

Examples of the seller's work related to this Zinn.

Formline: Next.js store with Stripe

A storefront you can click through: 16 posters in 4 collections, filters and search that stay in the URL, a cart, light and dark themes, and a checkout that ends in a demo order or a real Stripe Checkout session in test mode. I built it as a Next.js static export in TypeScript with Tailwind CSS. Card payments go through a Cloudflare Worker that re-prices the cart on the server and verifies Stripe's webhook signature.

Bilingual personal site in Next.js

A one-page personal site in English and Russian, with a services section and links to my demo projects. I designed and built it with Next.js, React and TypeScript as a static export, styled with plain CSS Modules and no UI framework. It has light and dark themes, and a social preview image for each language is generated at build time. GitHub Actions builds and deploys it to Bunny CDN, which adds security headers and redirects www and plain HTTP to the main HTTPS address.

Service Details

Service Type
Standard
Zinner Type
Freelancer
Availability
Weekdays
Seller's Country
Kazakhstan
Languages Accepted
English
Russian
NDA available
Yes
Project Sizes Handled
Small To Medium
Response time
Within 12 hours
Years of Experience
10+

Frequently Asked Questions

Yes. I propose the mobile layout for each screen before building it, in writing or as a quick sketch, so you approve it up front instead of discovering it at the end.

Yes. I follow the folder structure, naming and styling already there, so new code uses the same patterns and the next developer doesn't find two styles.

I match spacing, sizes and colours from the file. Where the design and real data disagree, like a name longer than the mockup, I flag it and suggest a fix rather than let the layout break.

This service is the front end only. For a backend in Node.js with Express or NestJS, see my backend Zinn, or order both and I'll quote them together.

Customer Reviews

See what our customers say about this Zinn

Categories

Zinner Policies

I Will Build Your React Or Next.js Front End From A Figma Design And Connect It To Your Api 2 &Raquo; Zinn Hub

Only logged in customers who have purchased this product may leave a review.

Options & Order

Get the Zinn Hub App

Notifications · Faster access · Full-screen

Tap Share in your browser

➜ Then tap "Add to Home Screen"