Cloud Storage App is a web application that provides cloud storage solutions using Supabase and Firebase. This app is built with Next.js and React, offering a smooth and efficient user experience.
- User authentication with NextAuth.
- Secure file storage and retrieval.
- Real-time data sync with Supabase and Firebase.
- Responsive design using Tailwind CSS and DaisyUI.
- Date manipulation with Moment.js.
-
Clone the repository:
git clone https://github.com/JAWAD-ASGHAR/Cloud-Box.git cd cloud-storage-app
-
Install dependencies:
npm install
-
Configure environment variables: Create a
.env
file in the root directory and add your Supabase and Firebase configuration details. -
Run the development server:
npm run dev
-
Build for production:
npm run build
-
Start the production server:
npm start
- Access the application at
http://localhost:3000
in your browser. - Sign up or log in to start using the cloud storage features.
- Upload, download, and manage your files.
Contributions are welcome! Please fork the repository and submit a pull request for any improvements or bug fixes.