Skip to content

Sharekit a full-stack File Sharing app with Nextjs | Typescript | Firebase | tailwindcss | mantine

Notifications You must be signed in to change notification settings

aminbenz/sharekit

Repository files navigation

Logo

ShareKit

Sharekit a full-stack File Sharing app with Nextjs | Typescript | Firebase | tailwindcss | mantine
· View Demo


Overview

ShareKit a full-stack File Sharing App with Firebase ,Great User experience, fully functional & Responsive.


Features

  • Upload & Share File
  • Support any type of file up to 500MB
  • Protect File with passcode
  • Access File with link
  • Download File
  • RealTime Tracking file when Uploading...
  • Progress Bar
  • Notification System
  • Mobile Responsive

Functionality

  • Change File name / Access Params / Storage duration
  • Pause / Resume / Remove the selected File
  • Download File & Copy Link
  • Drag & Drop functionality
  • Copy paste File with link from any website
  • Handling Errors
  • Sharefile with navigatorAPI

Built With


pages


Home sharekit

Modal sharekit

File Page with passcode (file page where user can download file) sharekit

File Page sharekit

passcode sharekit

Errors Status sharekit

Packages

Packages Description Version
React JavaScript Framework v18.0
Next.js & next-auth React Framework v12.0
Typescript Programing Language v4
firebase SQL Database v9
tailwindcss UI Libary v3
materialui UI Libary v5
mantine UI Libary v4
chakra-ui UI Libary v2
headlessui UI Libary v1
heroicons Icons v1

Contact

Github Repo : Project Link Live Website: Website Link

my Name - @aminbenz - aminbenz73@gmail.com

(back to top)

About

Sharekit a full-stack File Sharing app with Nextjs | Typescript | Firebase | tailwindcss | mantine

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages