https://github.com/lokeshkavisth/fileflow
Fileflow offers cloud storage, allowing you to easily manage and save your files online.
https://github.com/lokeshkavisth/fileflow
clerk-auth cloud-storage file-sharing file-upload firebase-firestore nextjs14-typescript shadcn-ui typescript
Last synced: about 1 month ago
JSON representation
Fileflow offers cloud storage, allowing you to easily manage and save your files online.
- Host: GitHub
- URL: https://github.com/lokeshkavisth/fileflow
- Owner: lokeshkavisth
- License: mit
- Created: 2024-01-29T12:48:48.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-02-13T15:30:21.000Z (over 2 years ago)
- Last Synced: 2025-01-04T08:32:48.378Z (over 1 year ago)
- Topics: clerk-auth, cloud-storage, file-sharing, file-upload, firebase-firestore, nextjs14-typescript, shadcn-ui, typescript
- Language: TypeScript
- Homepage: https://fileflow.vercel.app/
- Size: 181 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# FileFlow
> Effortlessly manage and share files with FileFlow, offering secure, accessible and seamless cloud storage. Elevate your file management experience with user-friendly features and reliable cloud storage integration.
  
## Demo
Check out the live demo: [FileFlow Demo](https://fileflow.vercel.app/)
## Installation
Clone the repository:
```sh
git clone https://github.com/lokeshkavisth/FileFlow.git
cd FileFlow
```
Install dependencies:
```sh
npm install
```
Run the project:
```sh
npm run dev
```
## Configure .env file
```sh
NEXT_PUBLIC_FIREBASE_MEASUREMENT_ID=
NEXT_PUBLIC_FIREBASE_APP_ID=
NEXT_PUBLIC_FIREBASE_MESSAGING_SENDER_ID=
NEXT_PUBLIC_FIREBASE_STORAGE_BUCKET=
NEXT_PUBLIC_FIREBASE_PROJECT_ID=
NEXT_PUBLIC_FIREBASE_AUTH_DOMAIN=
NEXT_PUBLIC_FIREBASE_SECRET_KEY=
NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=
CLERK_SECRET_KEY=
```
## Features
- **Cloud Storage:** Store your files securely in the cloud.
- **User-Friendly Interface:** Intuitive design for a smooth user experience.
- **Responsive:** Access your files anytime, anywhere, on any device.
## Technologies Used
- Next.js
- TypeScript
- Firebase (for cloud storage)
- shadcn/ui