Pabrik UMKM Dodol Bintang merupakan perusahaan yang bergerak di bidang makanan yaitu memproduksi dodol. Pembelian bahan baku dilakukan setiap stok didalam gudang sudah habis. Untuk pembayaran pembelian bahan baku produksi di Pabrik Dodol Bintang dilakukan secara tunai dengan pembayaran secara langsung kepada supplier. Pada proses pengelolaan bahan baku sering terjadi kesalahan informasi mengenai stok di dalam gudang yang membuat proses produksi terhambat. Oleh karena itu perlu adanya sistem yang dapat mengatur ketersediaan bahan baku untuk mempermudah proses produksi. Untuk mengatasi masalah tersebut dibangun aplikasi berbasis web untuk pembelian dan pengelolaan bahan baku. Pembuatan aplikasi berbasis web ini menggunakan metode Software Development Life Cycle (SDLC) dengan model waterfall, bahasa pemrograman PHP, dan perancangan menggunakan Unified Modeling Languange (UML) serta framework Codeigniter dan untuk pengujian aplikasi berbasis web ini menggunakan Black Box Testing. Dapat diperoleh kesimpulan bahwa aplikasi berbasis web untuk pembelian dan pengelolaan bahan baku dapat membantu perusahaan dalam mengelola pembelian bahan baku hingga menghasilkan laporan pembelian serta catatan akuntansi yang memiliki fungsionalitas mampu menangani pembelian bahan baku, membuat kartu stok, laporan pembelian, jurnal umum dan buku besar.
Kata Kunci: Pembelian Bahan Baku, Aplikasi Berbasis Web, PHP, Codeigniter