/File-Sharing-App-MERN-Stack

This is a simple File Sharing app which is built using MERN Stack. In this 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.

Primary LanguageJavaScript

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

Contact




(If you liked the project, give it star ๐Ÿ˜ƒ)