Skip to content
/ swolo Public

A GTD-inspired app to capture tasks and manage projects with all the confidence of a shirtless Ben Solo.

License

Notifications You must be signed in to change notification settings

mfaux/swolo

Repository files navigation

swolo 👖

Inspired by the Getting Things Done methodology and Ben Solo's iconic shirtless scene, Swolo is a project management and note-taking app designed for a party of one.

Capture tasks, manage projects, and take notes with confidence — just like Ben, you're swol enough to handle anything your workload throws at you.

Currently vaporware. Stay tuned for updates.

Guiding principles

  • Effortless capture — Quickly capture tasks and ideas, clearing your mind of distractions for later processing.
  • Frictionless task setup — Start tasks from anywhere, even while taking notes, to keep your workflow smooth.
  • Label all the things — Tag your tasks and notes for easy searching and organization.
  • Full data control — Export your data at anytime.

Tech Stack

Getting Started

git clone https://github.com/mfaux/swolo
cd swolo
pnpm install

Running Locally

Create an .env file with the following:

POSTGRES_URL=postgres://root:secret@localhost:5432/postgres

Start the Postgres database with Docker Compose:

docker compose up -d

Feel free to change the database settings in the .env and docker-compose.yaml files to your liking.

Then, initialize the database and seed it with some tasks and projects:

pnpm db:migrate
pnpm db:seed

Finally, run the Next.js development server:

pnpm dev

Note

While Swolo is in alpha, the db will contain a single migration and seed file for rapid development. After changing the schema, you will need to reinitialize the database (causing all data to be lost):

pnpm db:reset

Contributing

Please read the contributing guide.

License

Licensed under the MIT license.




. . .




Ben Swolo meme

About

A GTD-inspired app to capture tasks and manage projects with all the confidence of a shirtless Ben Solo.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published