Skip to content

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.

Notifications You must be signed in to change notification settings

Vinayak409/File-Sharing-App-MERN-Stack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

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 😃)

About

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.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published