Volume 1 Number 1 January 2021 PP 37-42 Intelmatics ISSN 2775-8850 *** Corresponding author E-mail address : gbs@trisakti.ac.id DOI: http://dx.doi.org/10.25105/itm.v1i1.7867 Received September 23 2020; Accepted November 24 2020 37 Abstract—MVC is a concept that separates three main logical components namely model, view and controller. The model represents the database, the view controls the user interface and controller connecting the model and view. The MVC concept makes coding work more structured. Laravel is a PHP framework that uses the concept of MVC so that the use of Laravel to develop an application greatly facilitates the programmer. Besides other facilities offered by Laravel, Laravel provides lightweight layout templates, provides a lot of object-oriented libraries and has artistic tools for carrying out commands at the command line that can help programmers build a website or web-based application. With the many conveniences offered by Laravel, the process of developing a large website becomes easier and faster. In this research the development of web-based e-commerce applications is made using the Laravel framework. I. INTRODUCTION ver time the PHP language is increasingly developing creating various frameworks that are able to simplify the process of building a web. The concept of MVC makes the program structured by separating logical into 3 parts, namely model, view and controller. Like the framework in general, Laravel also uses the MVC structure, therefore Laravel can easily manage databases such as input data to the database, update data and manage other data. Some of the other conveniences offered by Laravel are that Laravel provides a lightweight layout template, provides a lot of object-oriented libraries and has artistic tools for carrying out commands at the command line that can help programmers build a website or web-based application. With the many conveniences offered by Laravel, the process of developing various large websites has become easier and faster. In this digital era, people are familiar with the use of websites. One of the most popular websites is e-commerce. E-commerce is a page that facilitates buying and selling activities to be simple and easy online. This has caused many sellers and customers to switch from shopping or selling conventional to using e-commerce so that the need for e-commerce development increases. In this study the authors developed a web-based e-commerce application using the Laravel framework. II. LITERATURE REVIEW Framework Laravel is a CLI framework, migration and artisan CLI that offers a set of tools and application architecture that combines many of the best features of frameworks such as Codeigniter, Yii, ASP.NET MVC, etc.[1]. MVC (Model, View, Controller)The concept of MVC makes the program structured by separating logical into 3 parts, namely model, view and controller[2]. RajaOngkirRESTful API is a RESTful API provided by RajaOngkir that can be used in making various applications that require shipping cost data. RajaOngkir uses data from each courier's website so it is very accurate. RajaOngkir uses the JSON data format so that it is easily integrated into almost all programming languages[3]. Related Paper namely Gatot Budi Santoso, Muhammad Rizky Fadilla, Wilda Angriani and Anwar Ibrahim had conducted research on e-commerce. Gatot Budi Santoso, et al. implementing open source based e-commerce in the online shopping fashion business in its research [4]. III. RESEARCH METHODOLOGY The research methodology in this study is first to identify problems, then collect data related to the problems that have been identified, finally the system development stage. the author uses the System Development Life Cycle (SDLC) waterfall method for system development. As for the design of the system the author uses Object Oriented Analysis (OOA) or object-oriented analysis using Unified Modelling Language (UML) [5]. The system produced in this research is a web- based e-commerce application. The design made is as follows: a. Use Case Diagram Tondi Mulya Sinaga 1 , Ahmad Zuhdi 2 , Gatot Budi Santoso 3* Informatics Engineering Program 123 , Faculty of Industrial Technology, University of Trisakti MVC Implementation in Laravel Framework for Development Web-Based E-Commerce Applications O