Skip to content
This repository has been archived by the owner on Feb 15, 2024. It is now read-only.
/ halobase-hybrid Public archive

The monorepo for HaloBase 😇 Your SaaS platform since 2024.

License

Notifications You must be signed in to change notification settings

halobase/halobase-hybrid

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

halobase-hybrid

Netlify Status

HaloBase is an SaaS platform trying to simplify the development of applications for the new era. You can think of it as Supabase + OpenAI.

Technologies powering HaloBase are as follows.

  • SvelteKit - the framework making the development of HaloBase simple and cool.
  • SurrealDB - the data backend powering HaloBase's multi-tenancy and vector indexing.
  • MinIO (S3) - files storage for sure.

HaloBase also aims to be self-hostable since it is built only with SvelteKit and cloud data backends. So you can easily deploy your own HaloBase to Netlify or any other serverless services you prefer.

Here is what HaloBase looks like.

Developing

Once you've cloned this repo and installed dependencies with npm install (or pnpm install or yarn), make a file named .env with some content copied from here.

Then start a development server:

npm run dev

Building

To create a production version of halobase-hybrid:

npm run build

You can preview the production build with npm run preview.

To deploy halobase-hybrid, you may need to install an adapter for your target environment.

Contributing

All commits should follow the format below since GitHub will translate them into emojis which's cool :)

  • :sparkles: introducing new features.
  • :construction: work in progress.
  • :memo: updated documentations, including README.md.
  • :bug: fixed a bug.

For example,

git commit -m ":bug: fix #42"

Have fun :)