Skip to content

avinashvermaaa/fileshare

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

35 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Sharekaro.io

live:- https://fileshare247.netlify.app/

Effortlessly Send & Receive Files - SecureπŸ”, FastπŸš€, and Hassle-Free✨! file-sharing web application built with React, Node.js, Cloudinary, and Multer.

πŸ“Œ Features

  • Upload multiple files and share them easily
  • Files are stored securely on Cloudinary
  • Short links generated for quick file access
  • Fully responsive UI built with React
  • Backend powered by Node.js and Express
  • Seamless integration with Cloudinary for file storage

πŸš€ Tech Stack

Frontend:

  • React.js
  • Axios
  • CSS & Tailwind CSS

Backend:

  • Node.js
  • Express.js
  • Multer (for file handling)
  • Cloudinary (for file storage)
  • Short Unique ID (for short links)

πŸ“₯ Installation & Setup

  1. Clone the repository

    git clone https://github.com/avinashvermaaa/fileshare.git
    cd fileshare
  2. Set up the backend

    cd backend
    npm install --legacy-peer-deps

    Start the backend server:

    npm start
  3. Set up the frontend

    cd ../frontend
    npm install
    npm run dev

πŸ”— Usage

  1. Upload files using the Upload Files button.
  2. Click Send Files to generate a short link for easy sharing.
  3. Access the uploaded files via the generated short link.
  4. Manage files directly from the UI.

API Endpoints

  • POST /upload β†’ Uploads files to Cloudinary & returns a short link. headers: { "Content-Type": "multipart/form-data" }
  • GET /file/:shortId β†’ Retrieves the file from Cloudinary using the short link.

πŸ’™ Contributing

Contributions are welcome! Feel free to fork the repository and submit pull requests.


Made with πŸ’™ by [Avinash Verma]

Happy sharing with fileshare247.io! πŸŽ‰

About

Effortlessly Transfer Files - Secure, Fast and Hassle-Free! Enjoy seamless file sharing from anywhere 🌍, anytime.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors