A web application enabling student fundraising trips to exotic locations

Amaquella banner image


Amaquella provide adventures to some of the most iconically beautiful places on earth. They cater to a large market of students looking for a challenge whilst wanting to raise money for charity. RocketPod were tasked with building a web application to enable them to promote the company and allow students to sign up online. 

The Amaquella application was designed with ease of use in mind and a clear focus on the product. Simplicity and conversion rate theory informed the design and lead to Amaquella being the owner's most successful business to date. 

Amaquella has grown from strength to strength since it's launch. The company received a second round of funding, they have won awards for being the 'best consultancy company' in its category and the owners won an award for entrepreneurship. They have seen sales grow with every trip they do and we look forward to more exciting things from them. 


The main challenge of the project was balancing the requirements for a sales platform with those of a travel management system. For example, simplifying the registration process to discourage dropouts had to be constrained by the data requirements of trip orchestration.


The team collaborated closely with the client to draw up a functional specification consisting of a high level overview of the functional requirements and a number of users stories.

Following this extensive research was undertaken into the essence of Amaquella Ltd., it’s customers, and it’s competitors. From this research branding design was undertaken the end product of which can be seen below.

Amaquella branding document

Once branding design was completed user interface design (UI) followed. The user interface design was inspired by Google’s material design principles. The contrasting flat and raised page elements allow for a clear distinction between components which display information and that which the user can interact with. Interactive features such as buttons use this design to provide clear feedback in the form of animations when they have been activated. An example of this is the login form which can be seen below.

Amaquella login form

Once the client had signed off on the UI design development could begin. Firstly the functional requirements were fleshed out to become a technical requirements document. Additionally, the data structures needed in the project were defined and then illustrated in the form of an Entity Relationship diagram (ER diagram). The project was then broken down into modules and these were assigned to fortnightly sprints.


Amaquella utlises the Django web application framework to implement the majority of its functionality. In addition to this MySQL is utilised for data persistence and Stripe for payments.