Git Product home page Git Product logo

konain-raza / dropify Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 0.0 8.08 MB

πŸš€ Tired of sending files like it's the Stone Age? Dropify swoops in like a digital hero, making file-sharing a breeze! Upload files faster than a ninja's dash, share with a few clicks, and let our automated file deletion keep your digital space tidy. It's like magic, but with more emojis! πŸ“πŸ’¨

Home Page: https://drop-ify.vercel.app

JavaScript 61.61% HTML 0.74% CSS 37.65%

dropify's Introduction

πŸ“ Dropify - Effortless File Sharing at Your Fingertips

Welcome to Dropify, the ultimate file-sharing platform designed to make your life easier! πŸš€ Whether you're sharing project files with teammates or sending holiday photos to family, Dropify has got you covered. Say goodbye to cumbersome email attachments and hello to seamless file sharing! 🌟

🌐 Live Demo

Check out the magic in action: Dropify Live Demo ✨

🎯 Features

  • πŸ”§ Create Rooms: Set up your own file-sharing space in a jiffy!
  • ⬆️ Upload Files: Effortlessly upload files and get ready to share.
  • πŸ”— Share Room ID: Send the unique room ID to anyone and let them join the fun.
  • ⬇️ Download Files: Your friends and colleagues can download files with a single click.
  • πŸ—‘οΈ Delete Files: Keep things tidy by deleting files you no longer need.

πŸ› οΈ Tech Stack

Dropify is built using cutting-edge technologies to ensure a smooth and reliable experience:

  • Frontend: React βš›οΈ
  • Backend: Firebase πŸ”₯
  • Hosting: Vercel β–²

πŸš€ Getting Started

Prerequisites

Make sure you have the following installed on your local machine:

  • Node.js 🟒
  • npm (or yarn) πŸ“¦

Installation

Clone the repository and install the dependencies:

git clone https://github.com/yourusername/dropify.git
cd dropify
npm install

Running the App

Start the development server:

npm start

Your app should now be running on localhost:3000 🌍

πŸ‘©β€πŸ’» Usage

  1. πŸ”§ Create a Room: Click on the "Create Room" button to generate a unique room ID.
  2. ⬆️ Upload Files: Select files from your device and upload them to the room.
  3. πŸ”— Share Room ID: Copy the room ID and share it with others.
  4. ⬇️ Download Files: Recipients can join the room and download files with ease.
  5. πŸ—‘οΈ Delete Files: Manage your room by deleting files you no longer need.

πŸ’‘ Why Dropify?

Dropify was born out of a need for a simple, no-fuss file-sharing solution. With an intuitive interface and powerful backend, it provides a hassle-free way to share files without the usual headaches. Plus, it’s free to use and requires no sign-up or login! πŸŽ‰

πŸ“£ Contributing

We welcome contributions! If you have ideas for new features or improvements, feel free to open an issue or submit a pull request. Let's make Dropify even better together! πŸ’ͺ

πŸ“„ License

This project is licensed under the MIT License. See the LICENSE file for details.

πŸŽ‰ Acknowledgements

Special thanks to Saylani Mass IT Training for the guidance and support that made this project possible. 🌟

dropify's People

Contributors

konain-raza avatar

Stargazers

 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.