A group project to learn various technologies