Context

Atlis combined patterns from professional networks and forums so businesses and users could find each other. The atlisapp organization hosts API, client, and Discord utility repositories.

The problem

Marketplace-style social products need credible profiles, messaging, analytics for publishers, and an API surface that can grow into desktop and mobile clients without rewriting core domain logic.

How we approached it

We used an Nx workspace for the API layer and a TypeScript client monorepo (Next.js, Redux Toolkit, Formik) for the web experience. Discord utility bots extended reach into communities already on Discord. Legal and MVP repos supported public launch requirements.

What shipped

  • atlisapp/client: web monorepo (Next.js, Redux)
  • atlisapp/api-v2: Nx API workspace
  • atlisapp/discord-utility: Discord integrations
  • atlisapp/mvp-webapp & mvp-api: early launch stack

Outcomes

  • Business-to-consumer matching and discovery flows shipped
  • Real-time messaging and analytics-oriented client architecture
  • Community tooling via Discord utility
  • Product later sunset; team pivoted learnings into Outfits.bio

Stack

  • Next.js
  • TypeScript
  • Nx
  • Redux Toolkit
  • React
  • Discord API

Public repositories