File Sharing (Capstone Project)

Static file sharing web application that generates shortened download links

Demo Video: https://www.loom.com/share/9589d4f665c74194b2c5ad88428740eb

Description

FileShare.io is a file sharing service that I built for my senior capstone project using some of the latest technologies in the industry.

Tech Stack

  • Spring¬†Boot

  • React¬†JS

  • Redux

  • Material UI

  • Spring¬†Security

  • Hibernate¬†ORM

  • OAuth¬†2.0¬†(Json¬†Web¬†Tokens)

  • PostgreSQL

  • Nginx

  • AWS¬†(EC2,¬†RDS,¬†S3,¬†CloudFront,¬†Route53)

  • Netlify

Features

  • User¬†Authentication¬†(Google¬†&¬†Normal¬†Sign¬†in)

  • File¬†Uploading

  • Download¬†Link¬†Generation

  • File¬†Downloading

  • File¬†Analytics

  • File¬†Management

Design

© 2019 Jordan Riley