Login
Why Use Bug Bounty
Initial Development Plan
Technical Design Documents
Like many development processes, BugBounty's end state is different from its initial planned form.
The main features that we cut from the final release are the recommendation engine, the rankings system, and the messaging system. However, didn't just subtract functionality! We also added an RSS feed system.
We encountered a plethora of technical difficulties on our road to completion of this project. These include, but are in no way limited to, the following:
-
Our database was initially poorly conceived.
-
We did not discover bootstrap until halfway through the project.
-
Braintree was a very difficult API to understand.
-
Getting Apache running with everyone was difficult.
-
Setting up the model view controller introduced a lot of extra work.
-
The spelling of company, caused a variety of website crashes and errors.
Featured Future Features
In the event that we develop this application beyond its current form, we wish to add the following:
- Production version of Braintree
- Messaging system
- Advanced Search System
- Recommendation System