Thanks to visit codestin.com
Credit goes to github.com

Skip to content

willdarkins/file-share

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

68 Commits
 
 
 
 
 
 

Repository files navigation

💻 file-share

Description

A file sharing application that accepts .jpeg, .png and .mp3 formats for upload to distribute via custom links and through a built in email service.

Please follow THIS LINK to the deployed application.

file-share-example

Table of Contents

Badges

The following programming languages, frameworks, platforms and libraries were utilized when completing this project:

HTML5 CSS3 TypeScript NPM React Next JS TailwindCSS JavaScript

Installation


npm start runs the app in the development mode.
Open http://localhost:3000 to view it in the browser.

The page will reload if you make edits.
You will also see any lint errors in the console.

The backend and database were built in a separate repository.
That can be found following THIS LINK.

Usage

  • When initially loading the homepage, you'll see light gray box with a dashed yellow square inside.
  • To begin, you can either click on the box interior or drag & drop your files into the drop zone (jpeg, png and mp3 files only).
  • You'll be prompted to serach you machine for a file.
  • An images representing the file type, and filename, will appear. Click the upload button to proceed.
  • The next page will provide the user options to either copy a download link to the file, or email the file to another user.
  • Quips will populate multi-staggered and colored in the center of the page
  • A button below this message reads Upload Another File which enables users to start the process again
  • Clicking the top right "x" of each quip will delete them from the database

Credits

The entire front end and styling for this project was copied from an existing repo built by Dey-Sumiti
And a big shout out to Ileriayo Adebiyi and his markdown badges repository which made this project all the more beautiful. Thank You.

License

This project is licensed under:
MIT
MIT License Link

Contributing

This project adheres to standards set by the Contributor Covenant.
Please consult this documentation before contributing to this project.

Questions

Profile Pic

If you have any questions regarding the development process of this application, or specific questions about contributing, feel free to reach me by email or on Github.

About

A file sharing application built with NEXT.js allowing users to download & send files to friends via links

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published