GPIA Logo

God's Plan International Academy

Quality Education · Positive Destiny

Teachers Only
School Archive

Our History,
Preserved

Past questions, official documents and school records — organised for God's Plan International Academy, Chito-Ghana, Otukpo, Benue State.

Upload or Snap Past Question

Upload a typed paper or take a photo of a handwritten exam. Then use AI to type it neatly.

📁
Tap here to choose a file from your phone

PDF · Word · existing photo · Max 15 MB

How to use:
• Snap photo – opens your camera for handwritten exam papers
• Browse files – pick PDF, Word, or a photo already on your phone
• Then either Save to Archive or Read handwriting → Word

Preview

AI Tools

Restructure questions, generate exams, or clean text. When you tap AI on an archive card, that document is loaded here automatically.

Results will appear here…

School Letterhead

Official letterhead is loaded. Replace only if you need a new version.

🖼️
Replace letterhead (optional)

JPG / PNG

Letterhead

Ready Official Templates

Tap a template — letterhead and structure are ready.

Compose Document

Edit below, then print or save as Word / PDF.

Tip: For best letterhead on phone, use Print → choose “Save as PDF”.

Settings & Backup

AI key and archive data

Free AI key (Groq) – setup checklist
1. Go to console.groq.com and sign up
2. Click API Keys → Create API Key
3. Copy the full key (starts with gsk_)
4. Below: choose Groq (free), paste the key, click Save
5. Click Test API Key to confirm it works


Shared School Archive (Supabase)

So all teachers see the same papers on every phone. Free at supabase.com.

Setup (once for the school)
1. Create a free project at supabase.com
2. Project Settings → API → copy Project URL and anon public key
3. SQL Editor → run the setup SQL (see instructions below the fields)
4. Storage → New bucket named papers → turn on Public
5. Paste URL + key below, Save, then Sync from cloud

SQL to run in Supabase (tap to show)
create table if not exists papers (
  id text primary key,
  title text not null,
  subject text,
  grade text,
  year int,
  term text,
  type text,
  notes text,
  file_name text,
  file_type text,
  file_url text,
  extracted_text text,
  uploaded_at timestamptz default now()
);
alter table papers enable row level security;
create policy "school_all" on papers for all using (true) with check (true);

Then create Storage bucket papers (Public). In bucket policies allow public read and upload for anon.


Archive Data (this device)

Local backup still available.