Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/kmalloy24/supa-chan

A realtime 4chan clone using anonymous sign-ins. Built for the Supabase OSS Hackathon 2024.
https://github.com/kmalloy24/supa-chan

auth realtime supabase

Last synced: about 1 month ago
JSON representation

A realtime 4chan clone using anonymous sign-ins. Built for the Supabase OSS Hackathon 2024.

Awesome Lists containing this project

README

        

# SUPAchan

## ⚑ Made for the Supabase [Open Source Hackathon 2024](https://supabase.com/blog/supabase-oss-hackathon)

- [SSR Auth](https://supabase.com/docs/guides/auth/server-side-rendering)
- [Anonymous Sign-Ins](https://supabase.com/docs/guides/auth/auth-anonymous)
- [Realtime Database Changes](https://supabase.com/docs/guides/realtime/postgres-changes)

## βš’οΈ Tech Stack

[![Made with SvelteKit](https://img.shields.io/badge/Made%20with-SvelteKit-FF3E00?logo=svelte&logoColor=white)](https://kit.svelte.dev)
[![Made with Tailwind CSS](https://img.shields.io/badge/Made%20with-Tailwind%20CSS-38B2AC?logo=tailwind-css&logoColor=white)](https://tailwindcss.com/)

...and these awesome libraries!

- [Skeleton UI](https://www.skeleton.dev/)
- [Superforms & Zod](https://superforms.rocks/get-started/zod)
- [date-fns](https://date-fns.org/)

## πŸš€ Quickstart

1. Clone repo
2. `pnpm i`
3. `pnpm dev`
4. [![Fork Supabase Database](https://supafork.com/button)](https://supafork.com/new?repository_url=https%3A%2F%2Fgithub.com%2Fkmalloy24%2Fsupa-chan)

5. Create `.env.local` in the root directory and add

``` text
PUBLIC_SUPABASE_URL=your_supabase_project_url
PUBLIC_SUPABASE_ANON_KEY=your_supabase_anon_key
```

## πŸ—ΊοΈ Roadmap

- [ ] Config captcha
- [ ] Infinite scroll
- [ ] Config Supafork & test quick start guide
- [ ] Show current amount of users signed in