Skip to content

Online PDF converter with Dropbox-like storage capabilities

License

Notifications You must be signed in to change notification settings

charlieboggus/PDFBox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PDFBox: SP19 AMIS 3610 Group Project

  • Team Members: Charlie Boggus, Carson Susich, Kyle Kempf, Kyrne Beauford, Sean Walston

  • Presentation YouTube Video: view

  • Project Presentation: view or download

  • Project Write-Up: download

  • Live Demo: link

Project Description:

This project was launched in order to convert Microsoft Office files to PDF format. The launch was inspired by the frustration of losing formatting when Microsoft Office documents are opened on a different computer. Our design is built around efficiency and simplicity.

API Documentation:

HTTP Action API Route Description
HTTP POST /api/contact/submit API method for submitting contact form data
HTTP POST /api/users/register API method for registering a new user account
HTTP POST /api/users/authenticate API method for authenticating a user account
HTTP GET /api/users/all API method for getting details about all user accounts
HTTP GET /api/users/{ id } API method for getting details about a user
HTTP PUT /api/users/{ id } API method to update the account details for a user
HTTP DELETE /api/users/{ id } API method to delete a particular user account
HTTP GET /api/documents/details/all API method to get the details of every document
HTTP GET /api/documents/details/{ id } API method to get the details of a document
HTTP GET /api/documents/{ id } API method to download a particular stored document
HTTP POST /api/documents/upload API method to upload a document
HTTP POST /api/documents/convert API method to convert a document
HTTP DELETE /api/documents/all API method to delete all documents owned by a user
HTTP DELETE /api/documents/{ id } API method to delete a particular document

Misc:

This project's backend was developed using ASP.NET Core version 2.2

This project's web frontend was generated with Angular CLI version 7.3.3.

This project is licensed under the MIT license. See LICENSE for detailed license text.

About

Online PDF converter with Dropbox-like storage capabilities

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •