Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/artlu99/temp-testing


https://github.com/artlu99/temp-testing

Last synced: about 1 month ago
JSON representation

Awesome Lists containing this project

README

        

This is a vanilla Next14 App Router + React18 web app, ready to deploy to Vercel with a handful of clicks.

The UX works fine for me, and data is stored in Vercel's experimental `Edge Config Store`, which is so low-impact that it might as well be free forever. If you need more scale, portability, or ease of use, consider another of Vercel's data stores, Sqlite on Turso, Redis on Upstash, or Mongo/Postgres via different hosts that compete for developer attention.

The repo also specifies a development Neynar API key. Replace this with your own key before deploying to `PROD`. The Neynar docs are very clear about how to do this.

### Development

```
pnpm i
pnpm run dev
```

Head to

### Deploy to Vercal

Commit to Github, link in Vercel, click and deploy.

After the first deployment, you must connect a Vercel `Edge Config Store` database to this project and re-deploy. Easiest is via the Dashboard, and it can also be done via the CLI.

Sample format:

```code
{
"1606": "🕯️🕯️🕯️",
"6596": "hock tew, king",
"6945": "God's Son. I would like to chat with y'all on BNFarcaster whenever you are ready for me. 7/4/2024",
"10174": "wen moon? I would like to chat with y'all on BNFarcaster whenever you are ready for me. 7/4/2024",
"10215": "fid 10215 is my favorite zoo",
"15850": "imma have fun before I go, christin 7/3/2024",
"326040": "thank you for giving voice to the undervalued and unseen",
"greeting": "@artlu's Private Message Frame",
"fids": "1606,6596,6945,10174,10215,15850,326040",
"slideshow": "",
"nSlideshowPages": "2",
"artlu20240704": {
"slides": [
{
"title": "build cool shit",
"message": "I tried it very early, and have specific feedback"
},
{
"title": "Looking forward to our chat on Tuesday",
"message": "7/4/2024 9:30 AM video call",
"url": "https://meet.google.com/xxx-xxxx-xxx",
"buttonText": "Google Meet"
}
]
},
"hashes": "0xac90f4f9cc9e4149314c3119544c756a1430b649",
"0xac90f4f9cc9e4149314c3119544c756a1430b649": "baaaa you heathens"
}
```