ROBO Mail

" Aim to provide a better document management solution for ArcelorMittal Dofasco’s senior tax manager, Mr. Charles by developing a system that automatically documents and sends notifications on an incoming tax file. "

Demo was Hosted on Sheridan Server using dummy data.

- The Main Design -

Log-In Panel

Mail List Panel

Client-side: ReactJS, Server-side: Python (Django), associated with antd UI.

- The User Management Design -

The special "Invitation Link" design make sure only the right person have access to the system.

- The File System -

Upload

Display

Every file uploaded to the system was given a unique file name to avoid duplicated file name, and will change it back to orignal name on download.

- The Notification System -

The user will receive a email when there is an update on the system.

- The Documents -

email.md

notification.md

invitation.md

files.md

Every API on the server side has a dedicated document describing each function.

This Capstone Project led by Yiyao Zhang, co-developing with Ying Chen and Qin Wu. We are Team ROBOT.