Code Monkey home page Code Monkey logo

fileupload's Introduction

This Repository contains frontend and backend of the app

Features-

  • Users can upload any file and the file is saved to google drive.
  • Users can share the uploaded link with anyone.
  • Users can download the file with the help of shared URl.

Setting up the frontend locally-

  • Go inside frontend folder.
  • install the depedencies using command npm install .
  • run application locally using script npm run start.

Setting up Backend locally -

  • Go inside backend folder.
  • install the depedencies using command npm install.
  • create .env file according to example file.
  • create service account on google developer console. enable google drive api. get key file and rename it googleCredentails.json, paste it on backend folder.
  • run application locally using script npm run start.

connecting backend and fronend locally-

To fetch the data from your backend server, change the apiURl variable in the app.js file with correspoding url where backend is running locally. app.js is located inside frontend folder.

fileupload's People

Contributors

subhash122 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.