You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: add Supabase types and apply DB schema changes
- Add generated supabase-types.ts with DB types and helpers
- Use Database generic in client/server Supabase clients
- Introduce NonNullableMember and update components to use DB types
- Move SQL into supabase/migrations and adjust schemas (defaults, NOT
NULL)
- Update .gitignore to ignore supabase/* but keep supabase/migrations
- Add README setup instructions for Supabase and .env guidance
Copy file name to clipboardExpand all lines: README.md
+68Lines changed: 68 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,6 +5,39 @@
5
5
Measure and share your coding productivity with personalized leaderboards. Compare your progress with peers while keeping full control over privacy and leaderboard settings.
6
6
7
7
## Getting Started
8
+
Install the dependencies:
9
+
10
+
```bash
11
+
npm install
12
+
```
13
+
14
+
## Supabase
15
+
16
+
First by creating a supabase cloud project:
17
+
18
+
- go to [Supabase Dashboard](https://app.supabase.com)
19
+
- click `New Project`
20
+
- choose:
21
+
- Organization → (create one if needed)
22
+
- Project Name → e.g. devpulse-waka
23
+
- Database Password → choose a secure one
24
+
- Region → pick the nearest location
25
+
- Click Create new project
26
+
- Wait a few moments for the database to be provisioned.
0 commit comments