_ _
| | | |
__| | __ _ ___| |__
/ _` |/ _` / __| '_ \
| (_| | (_| \__ \ | | |
\__,_|\__,_|___/_| |_|
dash
is a platform desigend to help you manage and review your collection of decks of flashcards locally ๐. It uses bun
, ElysiaJS
+ jsx
, prisma
, tailwind CSS
and HTMX
under the hood to provide a minimalist yet reactive exprerience.
Clone the repository anywhere on your machine
git clone [email protected]:alexis-moins/dash.git
Install the dependencies using bun
bun install
Create a .env file from the .env.local file
cp .env.local .env
Launch the database container
just up
First, ensure the database container is running! You should see it when typing
docker ps
Create the tables used by dash
bunx prisma db push
Seed the database with default data
bunx prisma db seed
Until prisma works in a bun docker container, we need to manually start the project aside from launching the database container.
Start the server
bun run dev
Visit dash here!