Case study
Slynk
Digital Business Card & Networking Platform
Role
Scope
Stack
What I built.
- 01
Owned Slynk’s technology end to end: the web app, the installable app, the backend, the admin dashboard and hosting.
- 02
Users build a profile page with their details, company, photos and links, and share it by QR code, NFC tag, Apple or Google Wallet, or a contact file.
- 03
People who view a card can share their details back and become connections, which the user can group, review and export; new ones appear live.
- 04
Analytics show profile views, link clicks and contacts collected.
- 05
Free and Pro plans, billed through Stripe.
- 06
An admin dashboard where the team manages users, subscriptions, discount codes, help content, feedback and reports without a developer.
- 07
The web app installs to a phone’s home screen and behaves like a native app.
- 01
Next.js web app and PWA on Redux Toolkit and redux-saga, with server-rendered public profile pages that are SEO-friendly and fast on mobile.
- 02
Express and TypeScript API on MongoDB with about 40 Mongoose models, Agenda jobs for scheduled account deletion, and Socket.IO per-user rooms for live connections.
- 03
Apple Wallet .pkpass generation with its pass web service and APNs updates, plus Google Wallet generic passes.
- 04
Stripe Checkout, subscriptions, coupons, promo codes and webhooks; Twilio SMS OTP, email templates and FCM push.
- 05
Sign-in by email and password, phone and email OTP, Google and Apple; styled QR codes, Web NFC tag management and vCard export.
- 06
A React admin panel with CMS, moderation, Chart.js analytics and CSV export; hosted on AWS EC2 with PM2, Nginx and Let’s Encrypt across production, beta, dev and staging.