Skip to content

An app for streamlining repeating solo and administrative administrative activities.

License

Notifications You must be signed in to change notification settings

amyjko/adminima

Repository files navigation

adminima

An app for simple definition of administrative processes and change requests. Build around concepts of tasks, and the roles who are accountable for their outcomes, responsible for executing them, consulted on how they should be done, and informed that they are happening or completed (ARCI). People are attached to roles.

The technology stack is:

  • SvelteKit for front-end, SSR, and interfacing with serverless infrastructure
  • Vercel for scalable hosting of the app and managed deployments. Pushing to main deploys to Vercel.
  • Supabase for Postgres database, storage, and email-based, passwordless authentication
  • Resend for emails

At the moment, the project is not intended as a profit-making venture, but rather free infrastructure for not-for-profit organizations. At some point I may start charging for it in order to cover bandwidth and storage fees. If I do, I will convert Adminima to an LLC to manage costs.

Amy maintains this. Write her if you'd like to learn more about her plans.

Setup

To run locally,

  • Clone this repository
  • npm install inside the repository directory
  • Install Docker for local development, and start it
  • Run npm run dev to start the local vite dev server
  • Run npm run start to start local Supabase emulator docker image
  • Visit local host to interact with the application

About

An app for streamlining repeating solo and administrative administrative activities.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published