/learn-anything.xyz

Organize world's knowledge, explore connections and curate learning paths

Primary LanguageTypeScript

Learn Anything

Started from Next.js + EdgeDB + EdgeDB Auth template.

Setup

Bun is used to run/install things.

bun i

Install EdgeDB using:

curl --proto '=https' --tlsv1.2 -sSf https://sh.edgedb.com | sh

Create new EdgeDB instance:

edgedb project init

Name instance learn-anything. Apply migrations with:

edgedb migration apply

Setup auth with:

bun auth:setup

Generate EdgeDB-JS types with:

bun generate:all

Run

bun dev

Can then create account by pressing sign up on top corner.

More info on development can be read in Next.js + EdgeDB + EdgeDB Auth template and EdgeDB docs.

Contribute

Always open to useful ideas or fixes in form of issues or PRs.