Skip to content

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

2 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages