From d1fcf0b1b9089684a7cd124348bc7b5b91ba5664 Mon Sep 17 00:00:00 2001
From: Moh Ravi Dwi Putra
Date: Wed, 20 Dec 2023 16:25:53 +0700
Subject: [PATCH] Update data
---
src/data/portfolio.tsx | 12 ++++++---
src/data/portfolio/andromart.tsx | 24 ++++++++---------
src/data/portfolio/asiacommerce.tsx | 27 +++++++++++++++++++
src/data/portfolio/farmer-distribution.tsx | 30 +++++++++++++++++++++
src/data/portfolio/hmm.tsx | 31 ++++++++++++++++++++++
src/data/portfolio/polapedia.tsx | 26 ++++++++++++++++++
6 files changed, 133 insertions(+), 17 deletions(-)
create mode 100644 src/data/portfolio/asiacommerce.tsx
create mode 100644 src/data/portfolio/farmer-distribution.tsx
create mode 100644 src/data/portfolio/hmm.tsx
create mode 100644 src/data/portfolio/polapedia.tsx
diff --git a/src/data/portfolio.tsx b/src/data/portfolio.tsx
index 1fabfc6..94decf0 100644
--- a/src/data/portfolio.tsx
+++ b/src/data/portfolio.tsx
@@ -17,6 +17,10 @@ import Veyaz from "@/data/portfolio/veyaz";
import KSPSumberRejeki from "@/data/portfolio/ksp-sumber-rejeki";
import Andromart from "@/data/portfolio/andromart";
import BatuBeling from "@/data/portfolio/batubeling";
+import FarmerDistribution from "@/data/portfolio/farmer-distribution";
+import AsiaCommerce from "@/data/portfolio/asiacommerce";
+import HardwareMaintenanceManagement from "@/data/portfolio/hmm";
+import PolaPedia from "@/data/portfolio/polapedia";
export interface PortfolioData {
id: number;
@@ -181,7 +185,7 @@ export const portfolioData: PortfolioData[] = [
keywords: ["Moh", "Ravi", "Dwi", "Putra", "rdp77"],
category: "App",
image: imageAssets.FarmerDistribution,
- content:
+ content:
},
{
id: 18,
@@ -244,7 +248,7 @@ export const portfolioData: PortfolioData[] = [
keywords: ["Moh", "Ravi", "Dwi", "Putra", "rdp77"],
category: "App",
image: imageAssets.AsiaCommerce,
- content:
+ content:
},
{
id: 25,
@@ -253,7 +257,7 @@ export const portfolioData: PortfolioData[] = [
keywords: ["Moh", "Ravi", "Dwi", "Putra", "rdp77"],
category: "App",
image: imageAssets.PolaPedia,
- content:
+ content:
},
{
id: 26,
@@ -271,7 +275,7 @@ export const portfolioData: PortfolioData[] = [
keywords: ["Moh", "Ravi", "Dwi", "Putra", "rdp77"],
category: "App Mobile",
image: imageAssets.HMM,
- content:
+ content:
},
{
id: 28,
diff --git a/src/data/portfolio/andromart.tsx b/src/data/portfolio/andromart.tsx
index 6a901bf..7a1d98c 100644
--- a/src/data/portfolio/andromart.tsx
+++ b/src/data/portfolio/andromart.tsx
@@ -7,20 +7,18 @@ const Andromart: React.FC = () => {
An application that uses the Point Of Sale system as its main feature, and other supporting
features such as inventory (warehouse) and company profile. Andromart itself uses the Laravel
- Framework and Ajax as Server Side Processing.
-
-
- Andromart focuses on product inventory where there are also several main features in andromart. such as:
-
- - 1. Tracking Service Unit
- - 2. Employee Management
- - 3. Bookkeeping and Financial (up to ledger, balance sheet and reports)
- - 4. Unit Services Management
- - 5. Stock Management (outgoing and incoming)
- - 6. Sales (include reports)
- - 7. KPI (Key Performance Indicators) for Employee
-
+ Framework and Ajax as Server Side Processing. Andromart focuses on product inventory where
+ there are also several main features in andromart. such as:
+
+ - 1. Tracking Service Unit
+ - 2. Employee Management
+ - 3. Bookkeeping and Financial (up to ledger, balance sheet and reports)
+ - 4. Unit Services Management
+ - 5. Stock Management (outgoing and incoming)
+ - 6. Sales (include reports)
+ - 7. KPI (Key Performance Indicators) for Employee
+
);
};
diff --git a/src/data/portfolio/asiacommerce.tsx b/src/data/portfolio/asiacommerce.tsx
new file mode 100644
index 0000000..f075e9b
--- /dev/null
+++ b/src/data/portfolio/asiacommerce.tsx
@@ -0,0 +1,27 @@
+import React from "react";
+
+const AsiaCommerce: React.FC = () => {
+ return (
+
+
AsiaCommerce : Back End Developer
+
+ Developing E-Commerce applications, I am experienced in creating innovative solutions, performing
+ routine maintenance and API optimization, as well as system integration from third parties. I have
+ successfully implemented the latest technologies with a focus on developing efficient systems, reducing
+ data redundancy, and maintaining system quality and reliability.
+
+
Tech Stacks :
+
+ - - Laravel Framework
+ - - MySQL
+ - - Rest API
+ - - Amazon S3
+ - - GraphQL
+ - - Docker
+ - - Laragon for Local Development
+
+
+ );
+};
+
+export default AsiaCommerce;
diff --git a/src/data/portfolio/farmer-distribution.tsx b/src/data/portfolio/farmer-distribution.tsx
new file mode 100644
index 0000000..5976fd2
--- /dev/null
+++ b/src/data/portfolio/farmer-distribution.tsx
@@ -0,0 +1,30 @@
+import React from "react";
+
+const FarmerDistribution: React.FC = () => {
+ return (
+
+
Farmer Distribution
+
+ This application aims to introduce raw materials and suppliers that have been registered for farmers.
+ so that farmers can find out what raw materials are needed for planting and where they can sell them at
+ high prices based on recommended suppliers. where they can sell at high prices based on recommended
+ suppliers.
+
+
+ This application is made with 2 versions, namely Back End and Mobile, where the Back End uses the Laravel
+ Framework and for mobile using Flutter, while for communication they use REST API so
+ that data can be synchronized between mobile and backend. so that data can be synchronized
+ between mobile and backend.
+
+
Tech Stacks :
+
+ - - Laravel Framework
+ - - MySQL
+ - - Flutter
+ - - Laragon for Local Development
+
+
+ );
+};
+
+export default FarmerDistribution;
diff --git a/src/data/portfolio/hmm.tsx b/src/data/portfolio/hmm.tsx
new file mode 100644
index 0000000..10f65b7
--- /dev/null
+++ b/src/data/portfolio/hmm.tsx
@@ -0,0 +1,31 @@
+import React from "react";
+
+const HardwareMaintenanceManagement: React.FC = () => {
+ return (
+
+
Hardware Maintenance Management
+
+ This application aims to perform management of Hardware with a special method to do prediction.
+ prediction, the prediction methods used are MTBF (Mean Time Between Failure) and MTTR (Mean Time To
+ Repair). So that this application can predict when the time they are damaged since the first check
+ and when it is time to repair when damage occurs. This application also uses QR Code to detect
+ MTBF and MTTR along with analytics of the hardware used.
+
+
+ Laravel Framework is the first choice for the development process, because they are powerful,
+ easy and fast. As for mobile itself, it uses Flutter Framework, and the last one uses REST
+ API.
+
+
Tech Stacks :
+
+ - - Laravel Framework
+ - - MySQL
+ - - Rest API
+ - - Flutter
+ - - Laragon for Local Development
+
+
+ );
+};
+
+export default HardwareMaintenanceManagement;
diff --git a/src/data/portfolio/polapedia.tsx b/src/data/portfolio/polapedia.tsx
new file mode 100644
index 0000000..8d69af2
--- /dev/null
+++ b/src/data/portfolio/polapedia.tsx
@@ -0,0 +1,26 @@
+import React from "react";
+
+const PolaPedia: React.FC = () => {
+ return (
+
+
PolaPedia : Back End Developer
+
+ Polapedia is a B2B marketplace where they provide a place to sell architectural designs online.
+ architecture online, although they provide a place to sell designs online they also provide a place to
+ sell raw materials based on existing designs. also provides a place to sell raw materials based on
+ existing designs, even to the point of preparing a place for vendors to provide installation or
+ construction services based on designs that already exist.
+
+
Tech Stacks :
+
+ - - Laravel Framework
+ - - MySQL
+ - - Rest API
+ - - Amazon S3
+ - - Laragon for Local Development
+
+
+ );
+};
+
+export default PolaPedia;