FEATURE · Media Center

Organise 10 years of school files like Google Drive. Without paying Google Drive.

A simple folder system, drag-and-drop upload, and bulk operations that move or delete up to 100 files in one click. Built for the office assistant who has nine years of marksheets, ID cards and event photos to organise — not for an IT team that has time to plan a perfect taxonomy. Works with any file type up to 100 MB.

BG PICCOZONE

It's the second week of April. The CBSE result PDFs for Class 10 just arrived in the office, and Aarti — the office assistant who has been at Saraswati Public School in Indore for nine years — is staring at her old desktop. The PDFs are sitting on a USB pen drive a colleague brought from the cyber-cafe across the road. The school's previous ERP has a 'documents' tab that asks her to upload one file at a time, with a 30-second wait per file. There are 412 result PDFs. She does the maths in her head and quietly closes the laptop.

This is the bottleneck Indian school offices hit every time the calendar gets busy — admissions in March, marksheets in May, board results in June, sports day in October, cultural fest in February, board affiliation submissions in November. Every event creates a wave of files. Every existing ERP forces single-file uploads through clunky modals, no folder structure deeper than two levels, and a 'rename' button hidden three clicks deep. The result: the school's media is technically 'in the system' but practically lost — nobody can find anything, the office computer's desktop is the actual filing system, and last year's photos live on someone's WhatsApp.

Inkwelly's Folders & Bulk Organize feature exists because we watched this exact moment in 32 schools before we wrote a line of code. This page covers the folder structure, the drag-and-drop upload, and the two batch operations — move and delete — that turn a 412-file evening into a 10-minute job. Plus the safety net that catches the inevitable mistake.

Inkwelly school media library with nested folders by academic year and class, drag-and-drop file upload dialog open
The school media library with one folder per year, board, class and event — drag-and-drop upload always one click away.

How folders work in Inkwelly Media Center

A folder in Inkwelly is the same idea as the folder you already have on your office desktop — you just keep it inside the school ERP where every staff member can find it. There's no nesting limit. You can have 'School → 2025-26 → Class 10 → CBSE → Marksheets → Term 2' six levels deep without anything slowing down. The folder tree you build in week one will still make sense in year five, because it mirrors how your physical filing cabinet already works: by academic year, by board, by class, by document type.

Every folder shows a small badge with how many files and how many sub-folders are inside it. The 'Old Documents' folder with '0 files · 0 folders' is visibly empty and safe to clean up. The '2024-25 → Class 10 → Term 2' folder with '47 files · 4 folders' is clearly in active use. This small detail becomes essential at year five, when the school has 600 folders and nobody remembers which ones still matter.

When you delete a folder, it doesn't disappear forever — it goes to Trash, with all its contents intact. If the office accidentally deletes the 2022 affiliation evidence on a Sunday night, restoring the whole folder on Monday morning is one click. The same applies to renames — the folder URL stays the same, so any deep-links saved to specific files keep working. And the system stops you from dragging a folder into one of its own sub-folders, which is the classic mistake that breaks every other school ERP we've tested.

Everything Folders & Bulk Organize gives your school office

  • Unlimited folder nesting — mirror your physical filing cabinet exactly the way it already works
  • Drag-and-drop upload from the desktop — drop one file or 50, the same dialog handles both
  • Click-or-drag uploader with a classic 'choose a file' fallback for older browsers and tablets
  • Any file type up to 100 MB — PDF, DOCX, XLSX, JPG, PNG, MP4, ZIP — no whitelist surprises
  • Bulk move — tick up to 100 files, click 'Move', pick destination folder, done in seconds
  • Bulk delete — tick up to 100 files, deleted into Trash safely with per-file success reporting
  • Per-folder counts so empty branches are visible at a glance — useful for year-five clean-ups
  • Auto-named folder hierarchy when generated reports save themselves — 'Marksheets / Class 10 / STD001' if missing
  • Friendly conflict handling — if 'document.pdf' already exists, the system tells you instead of silently overwriting
  • Protection against the classic mistake of dragging a parent folder into its own child
  • Active-only listings — deleted folders and their children disappear from normal views, accessible from Trash
  • Fingerprint check on every upload — duplicates flagged, integrity guaranteed, audit evidence ready
  • Strictly your school — folders are scoped to your school only, no cross-school leak risk
  • Pages of 100 files at a time — even a folder with 5,000 marksheets opens in under a second

From upload to bulk-move in 4 screens

BG PICCOZONE
Drag-and-drop dialog — drop the whole folder, walk away, come back to a sorted library.
BG PICCOZONE
Multi-select with tick-boxes — pick 100 marksheets at once for bulk move.
BG PICCOZONE
Destination picker — same folder tree the office already organised, no second taxonomy.
BG PICCOZONE
Per-file result reporter — succeeded vs. skipped, one row per file, no mystery.

Drag-and-drop that respects how the office actually works

The upload dialog accepts a drag from your desktop, a paste from your clipboard, or the classic 'browse for a file' click. The drop zone changes colour when a file is hovering, the selected file shows its name and size, and clicking 'Upload' returns you to the folder view with the new file at the top. There's no spinning modal that locks the screen — the office assistant can keep clicking through other folders while a 60 MB video uploads quietly in the background. For schools on Tier-2 / Tier-3 broadband — the typical 10 to 25 Mbps office line — this is the difference between using the system and fighting it.

Inkwelly drag-and-drop file upload dialog with marksheet ready to upload to a school folder
Inkwelly bulk move dialog with 47 marksheets selected for moving to Class 10 Term 2 folder

Move 100 files in one click

Tick up to 100 files at once, click 'Move', pick the destination folder. The whole batch moves in seconds. If 90 of them succeed and 3 hit a same-name conflict in the destination, you see exactly which 3 — the 87 successes don't get held up. You rename the 3 conflicts and re-run. Clean. The office's worst day used to be sorting 200 admission documents into per-class folders one at a time. Now it's a 90-second job, and the assistant goes home at 5 pm instead of 7.

Bulk-delete that always lands in Trash first

Tick up to 100 files, click 'Delete', and the whole batch moves to Trash in one go. They're not gone — they're sleeping. If the office assistant deleted the wrong batch on a Friday evening and discovers the mistake on Monday, every file restores from Trash with one click. Permanent deletion is a separate, deliberately slower flow — typed-name confirmation, an 'I understand this is irreversible' tick-box, and a five-second cooldown before the button enables. We don't make it easy to lose work permanently, because we've watched too many schools lose years of board affiliation evidence to a single wrong click.

Inkwelly bulk delete confirmation showing 47 files moving to trash with restore option for an Indian school
Inkwelly Media Center showing nested folder tree with file count and sub-folder count badges per folder

Counts that tell you what's in there without opening it

Every folder shows two small numbers: how many files are directly inside it, and how many sub-folders it contains. '11 files · 3 folders' tells the office assistant the folder is in active use. '0 files · 0 folders' tells her it's safe to clean up. The numbers update the moment something is uploaded, moved or deleted, so what you see is always what's currently there. At year five, when the school has hundreds of folders, this is the difference between a clean library and a labyrinth. Spend 10 minutes a quarter on this and the next office assistant will thank you for years.

Pehle marksheets upload karne mein puri shaam lag jaati thi — ek-ek file 30 seconds. Ab 412 PDFs ek baar mein move kar deti hoon. Office wala kaam khatam karke 5 baje hi ghar ja sakti hoon — chai pee ke.
Aarti Singh · Office Assistant · Saraswati Public School, Indore

How Indian schools actually organise their files

1. The annual folder. The cleanest pattern: one root folder per academic year ('2024-25', '2025-26'), then by board ('CBSE', 'ICSE', 'State Board'), then by class, then by document type. Year-on-year archiving is just renaming the old root folder to 'Archive 2024-25'. Every Inkwelly demo school we've watched defaults to this within a week.

2. The events folder. For schools running busy calendars — sports day, annual function, science fair, parent-teacher meetings — a separate 'Events' tree works better than mixing event content into academic folders. Sub-folders by date make finding the September 2025 cultural fest photos a 2-click job in 2027.

3. The compliance folder. Most CBSE / ICSE / state-board schools keep an 'Affiliation' or 'Compliance' folder at the root for board renewals every three to five years. In between renewals, the folder is mostly read-only. Permissions on this folder restrict 'edit' access to the principal and one trusted office staffer.

4. The migration folder. Schools coming from Fedena, Entab or Excel-on-server systems often dump their entire historical archive into a single 'Migrated 2025' folder, then sort it across the year as material gets needed. Inkwelly's bulk-move handles 100-file batches at a time, so a 5,000-file migration is a 50-batch afternoon, not a six-month project.

5. The collaborative folder. Subject departments — Class 11-12 Physics, the maths teachers' room — get a shared folder where any teacher in that department can drop test papers, lab manuals and reference videos. Permissions ensure the same teachers can't accidentally edit Class 5 marksheets across the hall.

Bulk operations schools actually run every week

  • Move 200+ exam result PDFs from 'Inbox' to per-class folders after the principal signs them off
  • Batch-delete last term's draft worksheets after teachers promote final versions to the shared library
  • Bulk-move all photos from 'Sports Day Raw' to 'Sports Day 2025-26 → Final' after curation
  • Reorganise the entire 'Old' folder during summer break — bulk-move 1,000+ files in 10 batches of 100
  • Bulk-restore from Trash when an admission rush mistake deleted the wrong vendor invoice folder
  • Migrate from Fedena, Entab or paper records — 50-batch afternoon imports during the December low-traffic week
  • Delete duplicates after multi-uploader events — sports day where 3 teachers uploaded the same 200 photos
  • Quarterly compliance archive — move 'Q3 reports' from active folders to a read-only archive subtree
  • Year-end clean-up — bulk-delete intermediate working drafts that the year's final PDFs have superseded
  • Board affiliation submission week — 100-file batch upload of compliance evidence into one organised tree

See bulk-move and drag-and-drop live in your school's setup

20-minute demo. We move 100 files in one click, delete 100 in one click, and restore them all from Trash. Then you decide.

Explore the full Media CenterSee the personal cloud

What every principal asks before saying yes

The first question is always: 'Can our existing files be moved over?' Yes. Schools coming from Fedena, Entab, Excel-on-server systems or even a folder of scanned paper records can bulk-upload their entire history. We've watched a 5,000-file migration finish in one afternoon during a school's December low-traffic week — 50 batches of 100 files, each batch under two minutes. The office assistant runs the upload, the principal walks past every now and then to check progress, and by 5 pm the historical archive is searchable inside Inkwelly. No 'we'll lose our old data' concerns.

The second question: 'What if someone deletes the wrong folder?' Inkwelly's deletion is always to Trash first, never permanent on the first click. A folder deleted on a Sunday night restores fully on Monday morning — files inside, sub-folders inside, original upload dates, file counts, every thing exactly as it was. The deep-links inside Inkwelly that pointed to those files still work, because the file IDs never change. Permanent delete needs a typed name and a 5-second cooldown. We deliberately make irreversible actions hard to fire by accident, because we've watched schools lose years of work to a single misplaced click.

The third question: 'Who can do what?' Inkwelly's permissions are role-based by default. The principal can do everything. Office staff get 'view + upload' on the shared library. Class teachers get 'view' on shared folders plus full access to their own My Files. The IT head — if there is one — can be granted 'manage' (rename, delete, restore) on selected folders. None of this requires custom configuration; the default roles cover what 90% of Indian schools need. For more nuanced setups (department-level edit access, parent-only visibility on specific folders), the super-admin can configure per-folder permissions through a familiar three-click flow.

Belongs to

1 module

Frequently asked

6 questions
What's the maximum file size we can upload?

100 MB per file by default — sized for the files Indian schools actually upload. Marksheet PDFs are typically 200-500 KB, ID-card photos are 1-3 MB, event photos are 3-8 MB, short videos are 20-50 MB. Schools that need to upload longer videos — full sports day recordings, drone footage, full-length speeches — can request a larger per-school limit. If a file is too big, you see a clean error message before any upload starts, never half-way through.

How many files can I move or delete at once?

Up to 100 files per batch. The cap is intentional — at 100 files, the operation finishes in 1-3 seconds even on a Tier-3 city's office broadband. Larger batches start getting slow on weak networks, and we'd rather you run two clean 100-file batches than wait 90 seconds for one 200-file batch. Every batch operation reports per-file success or failure, so you always know exactly which files moved and which need a second look.

What happens to files inside a folder when I delete the folder?

They go to Trash safely, along with the folder itself. The folder's children rows aren't actually destroyed — they're just hidden from normal views while their parent is deleted. When you restore the folder from Trash, the entire subtree comes back exactly as it was, including file counts and sub-folder counts. This matches the same model as Google Drive's trash — built for the everyday school scenario where someone deletes the wrong folder during admission rush and discovers the mistake on Monday.

Can two folders have the same name?

Yes, as long as they're in different parent folders. Inside one parent, names must be unique — you can't have two 'Class 10' folders inside '2025-26'. Across different parents, the same name is fine — a 'Marksheets' folder under 'Class 10' and another under 'Class 12' are independent. This matches how the school office already thinks about its physical filing cabinet, where 'Class 10 Marksheets' and 'Class 12 Marksheets' obviously coexist on different shelves.

What file types can I upload?

Any file type. Inkwelly doesn't keep a whitelist — PDF, DOCX, XLSX, JPG, PNG, GIF, MP4, MOV, ZIP, RAR, CSV, even RAW image formats from school photographers all upload cleanly. Inside the system, files are categorised as image, video, document, audio, archive or other so that filters and search work properly. The only hard limit is the 100 MB per-file size cap, with a larger limit available on request for legitimate cases.

If one file fails in a batch, does the whole batch fail?

No — and that's deliberate. Bulk move and bulk delete report per-file results — successes and failures listed individually. If you move 90 marksheets and 3 of them conflict with same-named files in the destination, the 87 succeed cleanly, the 3 are reported with a friendly 'already exists' message, and you handle the 3 conflicts manually. An all-or-nothing model would mean a single typo blocks 99 successful operations, which is the opposite of how a school office actually wants to work.

You might also like

2 reads

See Inkwelly on your school

30-minute demo. We open your current ERP with you and load your data into Inkwelly on the call. Dated go-live plan by the end of it.