aboutideasnow.com indexes the /about, /ideas, and /now pages of 1000s of personal websites, and lets you search across them. The purpose is to help you find interesting people and talk to them.
If you want to help improve the website, please open a Github issue!
This project uses Turborepo with a number of packages:
apps/web
: A SvelteKit web app for the aboutideasnow.com websiteapps/api
: A Node.js server to run periodic website scrapespackages/core
: Shared util functions and the Prisma Postgres database config.env
files in apps/api
, apps/web
, and packages/core
(look at the .env.example
files)pnpm install
to install the dependenciespnpm dev
to run all appscd packages/core && pnpm generate/migrate
to regenerate the database types after changes, or to apply them to the databaseDATABASE_URL
secret in the following deployments.pnpm install --unsafe-perm
so it runs the packages/core
postinstall step. It correctly fills in all other steps automatically.1