Skip to content

PinpointTools/SendYourFiles-RW

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Send Your Files Project

Wanna send your silly files above 10 mb? Here's an app for you! All in your web browser!

Why did we make this?

We didn't like Discord's 10 mb restriction. We usually have big files, like zips, videos and such. So, Daveberry (and mainly Daveberry made this-) and Runyra made this website for you all to not suffer with the 10mb hell!

We hope you, as the user, enjoy our software and give us a star if you love and keep on using this software. It gives us more motivation to keep continuing this project and making this app better.

CHECK IT OUT AT HERE

How do I contribute?

You can contribute by reporting bugs, suggesting features, or even making a pull request!

If you wanted to make a pull request, here's a step-by-step guide:

Step-by-step guide
  • Clone the repository
    • git clone https://github.com/PinpointTools/SendYourFiles-RW.git
    • Alternatively, you can fork the repository on GitHub and clone your fork instead. This is the recommended way to do it.
  • Ensure you have node.js, pnpm and dependencies.
    • Check if you have pnpm first by running pnpm --version. If you don't have it, install it by doing npm install -g pnpm.
    • Once you've installed pnpm, navigate to the project directory (cd SendYourFiles-RW) and run pnpm install to install all the required dependencies.
  • Run the development server
    • pnpm dev or pnpm run dev
    • Change code, add features that you think are cool, fix bugs, whatever you want to do a Pull Request for.
  • Once finished everything:
    • Build using vite: pnpm build
    • Test your changes thoroughly
    • Commit your changes: git add . and git commit -m "your message here"
      • Or, you can just do git commit -am "your message here"!
      • Or just use the GitHub desktop app. We're not judging.
    • Push your changes: git push
      • Note, you WILL need a fork of the repository to push your changes. If you don't have one, create one on GitHub.
  • Read the contribution guidelines before making a pull request.
  • Open a pull request on GitHub

Important

This is the reworked version! Where everything is in a website now. Why did we make a website version and ditching the old app? Well, Linux webview is fucking broken and doesn't work properly. Mobile? Not even a chance with pywebview. So, we're all in for a website version. Hope this sums it up!