Listen to and share the music in the Atmosphere. musicsky.up.railway.app/
nextjs atproto music typescript react
3
fork

Configure Feed

Select the types of activity you want to include in your feed.

chore: update docs

Signed-off-by: mejsiejdev <mejsiejdev@gmail.com>

+14 -5
+4 -4
CONTRIBUTING.md
··· 5 5 ## Prerequisites 6 6 7 7 - [Node.js](https://nodejs.org/) 8 - - [pnpm](https://pnpm.io/) (the repo uses `pnpm@10` — install it directly or enable [corepack](https://nodejs.org/api/corepack.html) with `corepack enable`) 9 - - [Tap](https://github.com/bluesky-social/indigo/blob/main/cmd/tap/README.md) — an AT Protocol sync utility that provides data for the appview 8 + - [pnpm](https://pnpm.io/) (install it directly or enable [corepack](https://nodejs.org/api/corepack.html) with `corepack enable`) 9 + - [Tap](https://github.com/bluesky-social/indigo/blob/main/cmd/tap/README.md) - an AT Protocol sync utility that provides data for the appview 10 10 11 11 ## Local Setup 12 12 ··· 25 25 This starts both `apps/web` (the frontend) and `apps/appview` (the AT Protocol appview) via Turbo. 26 26 Open [http://localhost:3000](http://localhost:3000) in your browser. 27 27 28 - No `.env` files are required — the configs provide sensible defaults for local development. 28 + No `.env` files are required. The configs provide sensible defaults for local development. 29 29 30 30 ### Setting Up the Tap 31 31 ··· 78 78 79 79 ## Reporting Bugs 80 80 81 - Please open a [issue](https://tangled.org/mejsiejdev.bsky.social/musicsky/issues) and include: 81 + Please open an [issue](https://tangled.org/mejsiejdev.bsky.social/musicsky/issues) and include: 82 82 83 83 - Steps to reproduce 84 84 - Expected vs. actual behaviour
+10 -1
README.md
··· 6 6 7 7 ## Tech Stack 8 8 9 + ### Web (`apps/web`) 10 + 9 11 | Layer | Technology | 10 12 | --------- | ------------------------------------------------ | 11 13 | Framework | Next.js 16, React 19 | 12 14 | Auth | AT Protocol OAuth (`@atproto/oauth-client-node`) | 13 - | Database | SQLite + Kysely | 14 15 | Styling | Tailwind CSS v4, shadcn/ui | 15 16 | State | Zustand | 17 + 18 + ### Appview (`apps/appview`) 19 + 20 + | Layer | Technology | 21 + | -------- | --------------- | 22 + | Server | Express 5 | 23 + | Database | SQLite + Kysely | 24 + | Sync | AT Protocol Tap | 16 25 17 26 ## Project Structure 18 27