Skip to content

Latest commit

 

History

History
86 lines (59 loc) · 1.95 KB

README.md

File metadata and controls

86 lines (59 loc) · 1.95 KB

File Sharing using MERN stack

🧾 Description

User can upload any file and can get the online link of that file. It is helpful when we want to share any file using a link.

⚙ Tools and Technologies used

Frontend
  1. React.js
Backend
  1. Node.js
  2. Express.js
  3. MongoDB

🛠 Prerequisites

Before getting started, ensure that you have the following prerequisites installed on your machine:

 Node.js (version 12 or above) 
 npm (comes bundled with Node.js)

🛠 Installation and setup

  1. Clone the repo to your local machine.

  2. Install the required dependency for server using :

    cd server
    npm install
  3. Install the required dependency for client using :

    cd client
    npm install
  4. Create a .env file inside the server folder and provide the following environment variables:

    DB_USERNAME=<your-db-username>
    DB_PASSWORD=<your-db-password>
    
    
  5. Start the express server using :

    cd server
    npm start
  6. Start the react development server using:

    cd client
    npm start
    
  7. Open your web browser and visit http://localhost:3000 to access this App.

Video 🎥

file-sharing-app-video-demonstration.mp4



(If you liked the project, give it star 😃)