Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/justjum/sky-drive
A (very basic) Google Drive clone utilising the Prisma ORM (PostGres) for User details and directory structure, and Cloudinary APK for file upload.
https://github.com/justjum/sky-drive
drive express javascript node orm postgres postgresql prisma pug storage
Last synced: about 2 months ago
JSON representation
A (very basic) Google Drive clone utilising the Prisma ORM (PostGres) for User details and directory structure, and Cloudinary APK for file upload.
- Host: GitHub
- URL: https://github.com/justjum/sky-drive
- Owner: justjum
- Created: 2024-08-22T00:25:47.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2024-11-10T11:50:42.000Z (about 2 months ago)
- Last Synced: 2024-11-10T12:33:32.388Z (about 2 months ago)
- Topics: drive, express, javascript, node, orm, postgres, postgresql, prisma, pug, storage
- Language: JavaScript
- Homepage: https://sky-drive-ckgee5dhh6bchmeb.australiasoutheast-01.azurewebsites.net/
- Size: 271 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Sky Drive
**Status:** Complete
**Live Demo:** [Sky Drive](https://jum-sky-drive.adaptable.app/)
**Description:** A 'Google Drive' type cloud storage website. [Link](https://www.theodinproject.com/lessons/nodejs-file-uploader)
**Language/Frameworks:** Node, Express(PUG), Prisma(PostgreSQL)
**Learning Focus:** Node ORM (Prisma) and File Upload/Storage capabilities
## Usage
- Sign up to create a user.
- Login and Navigate your new cloud storage drive.
- Full CRUD actions on folders and files
- Files stored in Cloudinary Storage## Credits
- [Cloudinary](https://cloudinary.com/)
- [Passport JS](https://www.passportjs.org/)
- [BCrypt JS](https://www.npmjs.com/package/bcryptjs)
- [Bootswatch (Bootstrap Theme)](https://bootswatch.com/cerulean/)