Techspace Home Tech Focus Case Study Trend Watch Thought Post
Case Study: Portal Engineering

Synopsis

The Client was founded with the intent to create a common platform to promote visual journalism that is provided and managed by the people, using the quickest, smallest and most ubiquitous publishing device available today.

The Client believes that information conveyed in the visual paradigm is extremely powerful and effective. The client has a free and easy-to-use portal where users can share the latest events and interesting things by posting digital photos and videos.

Aztecsoft was engaged by the client to redesign the underlying architecture of the portal and introduce several new features and enhancements to make the portal more scalable and user friendly.


Aztecsoft’s Contribution

Aztecsoft undertook the task of revamping the entire portal for the client to make it to be more robust and flexible.

Aztecsoft was responsible for the development of the portal and the creation of various desktop application and installation programs. The development was done following the SCRUM model (of Agile methodology) driven by use cases using latest open source technologies like Java 1.5, Spring, Apache Tapestry, Hibernate.

Through the current portal of the client, users were able to upload files which are of the size 10 MB or less. To overcome this constraint Aztecsoft built a web enabled desktop application that the user can download and use the same to upload files greater than 10 MB. This made the portal more scalable and hence helped the client in increasing its client base.

The team followed CMMI Level 5 processes, ensuring the quality and reliability throughout the SDLC.

Technical Details

Technology
Details
Operating systems Windows 2000/XP, Mac and Linux
Software Java 1.5, Spring, Apache Tapestry, Hibernate
Database MySQL
Web server/application server Tomcat
Languages Java 1.5
Aztecsoft proprietary Project Insight
Client proprietary tools xPlanner, Trac
Third Party Tools Eclipse, ANT
Internet technologies Apache Tapestry
Browsers IE 5.5 or above, Firefox 1.0 or above, Safari