Sebagai bagian dari tugas Capstone Project dari program MBKM yang saya ikuti, saya bertanggung jawab untuk mengembangkan website e-learning bahasa Inggris bernama LearNteach. Website ini memiliki fitur utama berupa chat/community yang memungkinkan pengguna untuk berinteraksi satu sama lain.
Saya mengerjakan front end dan back end website ini menggunakan HTML, CSS, JavaScript, Bootstrap 5, Express JS, dan Socket.io. Untuk front end, saya menggunakan Bootstrap 5 untuk membuat desain website yang responsif dan modern. Untuk back end, saya menggunakan Express JS untuk membuat API yang dapat digunakan oleh front end untuk mengakses data. Socket.io digunakan untuk membuat fitur chat/community yang memungkinkan pengguna untuk berinteraksi secara real-time.
Selain itu, saya juga mendesain Entity Relationship Diagram untuk menggambarkan database yang akan dibuat menggunakan MySQL. Database ini digunakan untuk menyimpan data pengguna, materi pembelajaran, dan interaksi pengguna.