https://github.com/parmincloud/storage-browser
ParminCloud S3 Object Storage Browser
https://github.com/parmincloud/storage-browser
browser file-browser file-manager object-storage s3 s3-browser storage
Last synced: 4 months ago
JSON representation
ParminCloud S3 Object Storage Browser
- Host: GitHub
- URL: https://github.com/parmincloud/storage-browser
- Owner: ParminCloud
- Created: 2024-06-07T13:04:13.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2025-01-06T10:14:43.000Z (over 1 year ago)
- Last Synced: 2025-03-28T18:12:11.111Z (about 1 year ago)
- Topics: browser, file-browser, file-manager, object-storage, s3, s3-browser, storage
- Language: TypeScript
- Homepage: https://storage-browser.parminpaas.ir/
- Size: 9.82 MB
- Stars: 3
- Watchers: 0
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ParminCloud S3 Object Storage Browser

## Powered by
- [pnpm](https://pnpm.io/)
- [React](https://react.dev/)
- [Nuxt.JS](https://nextjs.org/)
- [Chakra UI](https://chakra-ui.com/)
- [TypeScript](https://www.typescriptlang.org/)
- [react-icons](https://react-icons.github.io/react-icons/)
- [JavaScript S3 Client](https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-s3)
## Feature
- Directory/Sub-Directory support
- Browse files
- Object actions (Upload, Download, Remove, etc.)
- Dark/Light Mode :)
## Deployment
Check out [deployments](./deployments/README.md)
## TODO
- [x] Pagination
- [x] Save credentials in browser (currently localStorage)
- [x] Creating and Using more reusable components (specially Dialogs in page)
- [x] More Docs (Screenshot, Deployment)
## Contributing
We have `.nvmrc` and `.node-version` files, So your node version manager should identify the version.
As for Package Management we are using `pnpm`, Since it's minimal, fast and compatible.
> Prevent using `any` as long as you can ;)