Laughbubble A web application that provides users with the capability of uploading and sharing humurous multimedia. This application was made within a team.