This document describes a senior project submitted by Wongsarun Chatamornwong and Ronnakrit Kunaviriyasiri to Mahidol University International College in partial fulfillment of a Bachelor of Science degree in Computer Science. The project, called Meka Code, aims to develop an online integrated development environment (IDE) that allows instructors and students to have a shared coding environment and tools. Key features of Meka Code include providing Linux containers to users, a graphical user interface within containers, and functionality for instructors to create courses and assign work and for students to enroll in courses and submit assignments.