Project Management
Work Packages
Here is the list of our individual contributions to the project.
Daniele Menara:
- Team leader and liaising with client
- Research on Symfony2 framework
- UI Design
- Login and Registration
- Payment System
- Upload of Files
- Cease And Desist Letter functionality (including download, printing and emailing of the letter).
- Invite a Friend functionality
- Profile page implementation
- Registration Number generation
- Download and printing of watermarked copy
- Certification email functionality
- Persistence of files on the server
- Conversion from Microsoft Word docs to PDFs
- Compressing files
- Static pages and Styling
- Deployment
- Unit and Functional Testing
- User Testing
- Project Website
- Documentation
- Project Video
Minho Kim:
- Watermark functionality (partially implemented).
Project Management
Version Control
In order to manage our code we made use of GitHub. GitHub offers the version control functionalities like branching, merging and versioning.
In order to make the project compatible with our different system settings, we included a ‘.gitignore’ file that specifies that configuration and system-related files should not be pushed/pulled.
Visit our repo:
Gantt Chart
The Gantt Chart we used in order to keep track of our progress during the first term:
Download:
PDF versionThe Gantt Chart we used in order to keep track of our progress during the second term:
Download:
PDF versionBi-Weekly Reports
The list of the bi-weekly reports produced so far, including details on meetings held and decisions taken: