← All workProject 03 / 09
Zata S3 File Explorer
A web file manager for Zata's S3-compatible storage.
- Type
- Full-stack · Cloud storage
- Links
- Source code (opens in new tab)No public demo
github.com/Krishnaprajapat693/zata-file-explorer
Overview
A web file manager for Zata's S3-compatible storage. You browse files like a regular file explorer, upload and download through pre-signed URLs, and an admin can create sub-users and control what each of them can access.
Key features
01
Two layers of authentication: Zata credentials, then a JWT session
02
File explorer with breadcrumb navigation
03
Drag-and-drop uploads with progress bars
04
Downloads through pre-signed URLs
05
Sub-users with role-based access
06
IAM-style access policies and an activity log
Built with
- Next.js
- React
- TypeScript
- Node.js
- Express.js
- MongoDB
- AWS SDK (S3)
- JWT
Next project
CodeArena – Online Technical Assessment