Inventory management is an important part of supporting the continuity of company operations, particularly for companies whose production activities depend on the availability of raw materials. PT Sinar Epoxindo Sejati previously managed raw material inventory through manual recording and verbal or WhatsApp-based reporting, which caused several problems, including discrepancies between administrative records and physical stock, delays in recording incoming and outgoing materials, difficulties in tracking stock movements, and limitations in preparing inventory reports. This research aims to design and develop a web-based raw material inventory system that can centralize inventory data, improve the accuracy of stock information, support accountability in inventory transactions, and facilitate real-time stock monitoring. The research uses the Prototyping software development method, which involves requirements gathering, quick design, prototype development, prototype evaluation, prototype refinement, and final system development. The system was implemented using CodeIgniter 3 as the web application framework and MySQL as the database. The developed system provides user access management, master data management, supplier management, purchase order processing, goods receipt, stock issue using the First In First Out (FIFO) method, stock adjustment, stock monitoring, transaction history, and inventory reporting. Functional testing was performed using the Black Box Testing method on the login, purchase request, purchase order, goods receipt, and stock movement modules. The test results showed that the tested functions operated according to the expected scenarios. The implementation provides a centralized inventory data environment and supports more structured monitoring and reporting of raw material stock at PT Sinar Epoxindo Sejati.