Skip to content

Cloud Box – A Next.js and React-powered web application providing secure, real-time cloud storage solutions with Supabase and Firebase. Features user authentication, responsive UI with Tailwind CSS and DaisyUI, and seamless data sync for an optimized user experience.

Notifications You must be signed in to change notification settings

JAWAD-ASGHAR/Cloud-Box-Storage

Repository files navigation

Cloud Storage App

Overview

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.

Features

  • 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.

Installation

  1. Clone the repository:

    git clone https://github.com/JAWAD-ASGHAR/Cloud-Box.git
    cd cloud-storage-app
  2. Install dependencies:

    npm install
  3. Configure environment variables: Create a .env file in the root directory and add your Supabase and Firebase configuration details.

  4. Run the development server:

    npm run dev
  5. Build for production:

    npm run build
  6. Start the production server:

    npm start

Usage

  • 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.

Contributing

Contributions are welcome! Please fork the repository and submit a pull request for any improvements or bug fixes.

About

Cloud Box – A Next.js and React-powered web application providing secure, real-time cloud storage solutions with Supabase and Firebase. Features user authentication, responsive UI with Tailwind CSS and DaisyUI, and seamless data sync for an optimized user experience.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published