Skip to content

Latest commit

 

History

History
69 lines (48 loc) · 1.25 KB

README.md

File metadata and controls

69 lines (48 loc) · 1.25 KB
Logo

Airspace - File Cabinet

This is a practice project for creating space like Google Drive and Dropbox.

Below are some screenshots

demo

🛠 Installation & Set Up

  1. Clone the repo

    git clone https://github.com/keiken-shin/airspace.git
  2. Install dependencies

    npm i
  3. Create .env.local file inside root directory

    touch .env.local
  4. Create Firebase project and enable Email and Google auth

  5. Then inside .env.local paste firebase confing with the following environment variables.

    REACT_APP_FIREBASE_API_KEY
    REACT_APP_FIREBASE_AUTH_DOMAIN
    REACT_APP_FIREBASE_DATABASE_URL
    REACT_APP_FIREBASE_PROJECT_ID
    REACT_APP_FIREBASE_STORAGE_BUCKET
    REACT_APP_FIREBASE_MESSAGE_SENDER_ID
    REACT_APP_FIREBASE_APP_ID
  6. Start the development server

    npm start

🚀 Building and Running for Production

  1. Generate production build

    npm run build
  2. Preview the site as it will appear once deployed

    npx serve -s build