Encostage is an advanced platform for managing internships, benefiting both students and teachers. It enables students to document and track their internship experiences while providing teachers with a centralized tool for supervision and data management. The platform enhances communication among stakeholders and was developed as a RESTful API for a university enterprise application using a three-tier architecture (Web, Business, Data) with Java and the Jakarta framework. Key features include optimistic locking and transaction management, ensuring strong data handling and system integrity.