Lalabase
Tickets, Doku, Zeiterfassung und Kundengespräche an einem Ort, durchsuchbar per KI. Für Softwarefirmen mit Kundenprojekten. Open Source: auf deinem eigenen Server oder in unserer Cloud in Deutschland.
Translation pending
Gerir catálogo, empréstimos e utilizadores de uma biblioteca escolar
Translation pending
AI summary · README
BusinessTypeScript · PLpgSQLGitHub @PedroSantos-gitOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Loading the full README. The saved excerpt is shown below.
Aplicação web de gestão de biblioteca escolar: catálogo, exemplares, utilizadores (alunos, docentes, não docentes, externos, entidades), empréstimos/devoluções e manuais escolares. Stack: React + Vite + TypeScript + Tailwind, com Supabase (Postgres + Auth + Row Level Security) e deploy na Vercel.Read the full README ↗
Aplicação web de gestão de biblioteca escolar: catálogo, exemplares, utilizadores (alunos, docentes, não docentes, externos, entidades), empréstimos/devoluções e manuais escolares.
Stack: React + Vite + TypeScript + Tailwind, com Supabase (Postgres + Auth + Row Level Security) e deploy na Vercel.
operador.perfil = 'administrador').operador.perfil em
bibliotecario / assistente / monitor).operador: só vê o seu próprio histórico (por
email), sem acesso de escrita.Um administrador promove alguém a "utilizador" (staff) criando uma
linha em operador com o email dessa pessoa, em Administração; a
ligação à conta de login torna-se efetiva assim que essa pessoa entra
pela primeira vez.
npm install
cp .env.example .env # preencher com o URL e a anon key do projeto Supabase
npm run dev
O esquema completo (tabelas, RLS, triggers, vistas) está em
supabase/migrations. Para aplicar a um
projeto Supabase:
supabase link --project-ref <project-ref>
supabase db push
Configurar em Supabase → Authentication → Providers:
Depois colar Client ID + Client Secret de cada um no painel do Supabase e ativar o provider.
VITE_SUPABASE_URLVITE_SUPABASE_ANON_KEYgit push para main dispara um novo deploy.