File Sharing (Capstone Project)

Static file sharing web application that generates shortened download links

Demo Video

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