RendStore E-Commerce Intern App
This project is built with Vue.js, UI Kit, Pinia, Laravel, MySQL, and Mayar Payment Gateway

Use Cases
Starter
Fullstack Developer
Stack
Database
MySQL
Short Explanation
RendStore is a dummy e-commerce website project that implements a payment gateway, developed during my internship. Before I joined the internship team, I didn’t really know how to work on projects as a team.
My fellow interns who joined earlier were still in the process of learning the Vue.js framework by working on their own individual projects. After I joined, it was decided that instead of making separate projects, we should collaborate on building a single e-commerce project and that’s how RStore was created
Project Goals
This project aims to learn the Vue.js framework by directly building a real project in the form of an e-commerce website. Using the learning by doing method, this internship project is expected to:
- Understand the fundamentals of Vue.js
- Apply concepts directly into a project
- Get familiar with the development workflow
- Learn integration with APIs or dummy data
- Improve problem-solving skills
- Build a project that can be used as a portfolio
Tech Stack Used
RendStore is a web app using Vue.js and Laravel as the back-end framework. The frontend was created using Vue.js and JavaScript. Data from users is sent to the server and stored in a MySQL database. The UI Kit framework is used to simplify the design process and ensure a responsive layout. For payment processing, the Mayar Payment Gateway is integrated into the application.
App Screenshots










Attribution
- Syahri Fadlul - Fullstack Developer
- Luki Rizki - Fullstack Developer
- Rendy Riandi - Front End Developer