CISTEM is a SaaS developed by Cerkinfo as part of its activities during FOSDEM.
Language : Typescript
Framework (Client-side interface): React
PAckage Manager : Yarn
Database & Server-side logic : Supabase
- Clone this repo
- Run
yarn install - Setup Supabase :
- Be logged to your Supabase profile in a browser
- Run
npx supabase loginin a terminal - Insert the code given in your browser into terminal + Enter
- You're logged !
- Run
npx supabase linkin a terminal - Choose your supabase project + Enter
- Your Supabase environement is setuped !
- Before step 3, you must create a new empty Supabase project
- After step 3 you must run
npx supabase pushto migrate the CISTEM structure to your own project. - WARNING : With the "DB Push" you will get the schema structure, but the tables will be empty! You will have to fill them in yourself.
- Before step 3, you must ask the President to give you the project Admin Account or add your own Supabase Account to the Team !
NEVER PUBLISH THE SUPABASE ANON KEY !! IS THE "GOD MODE KEY"
IN GENERAL IF YOU USE IT, SORRY NOT SORRY YOU'RE CODE SUCKS. SECURE IT.
IF YOU HAVE PUSH THE KEY BY MISTAKE, GO TO THE SUPABASE DASHBOARD AND REGENERATE THE KEY AND THEN REMOVE THE COMMIT (yes this repo is public, bots are faster than you, the priority is to change the key, then fix your bullshit).
- Cerkinfo FOSDEM Manager :
fosdem@cerkinfo.be - Cerkinfo Dev Manager :
web@cerkinfo.be