https://github.com/code-raushan/my-drive
AWS S3 based filesystem with metadata saved in Postgres DB.
https://github.com/code-raushan/my-drive
aws cognito docker filesystem otp-verification postgresql prisma redis s3 typescript
Last synced: 13 days ago
JSON representation
AWS S3 based filesystem with metadata saved in Postgres DB.
- Host: GitHub
- URL: https://github.com/code-raushan/my-drive
- Owner: code-raushan
- Created: 2024-03-22T18:41:56.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-04-21T15:54:42.000Z (about 2 years ago)
- Last Synced: 2025-07-03T22:05:22.171Z (10 months ago)
- Topics: aws, cognito, docker, filesystem, otp-verification, postgresql, prisma, redis, s3, typescript
- Language: TypeScript
- Homepage:
- Size: 23.8 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# my-drive
### A Simple File Storage System
#### Tech Stack
- TypeScript
- Node.js (Express)
- PostgreSQL (AWS RDS)
- Prisma (Schema & Migration)
- Kysely (Query Builder)
- AWS Cognito Phone Number OTP auth
- AWS SNS for OTP messages
- Redis for caching
- Winston for logging
- EsLint for TypeScript linting
#### Features
- Folder based file management
- Support for large and small file uploads
- User managed file system
- Trash system incorporated