Skip to content

Commit

Permalink
Update data
Browse files Browse the repository at this point in the history
  • Loading branch information
rdp77 committed Dec 20, 2023
1 parent 13168ea commit d1fcf0b
Show file tree
Hide file tree
Showing 6 changed files with 133 additions and 17 deletions.
12 changes: 8 additions & 4 deletions src/data/portfolio.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -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;
Expand Down Expand Up @@ -181,7 +185,7 @@ export const portfolioData: PortfolioData[] = [
keywords: ["Moh", "Ravi", "Dwi", "Putra", "rdp77"],
category: "App",
image: imageAssets.FarmerDistribution,
content: <NetworkInstallationUniversityAirlangga/>
content: <FarmerDistribution/>
},
{
id: 18,
Expand Down Expand Up @@ -244,7 +248,7 @@ export const portfolioData: PortfolioData[] = [
keywords: ["Moh", "Ravi", "Dwi", "Putra", "rdp77"],
category: "App",
image: imageAssets.AsiaCommerce,
content: <NetworkInstallationUniversityAirlangga/>
content: <AsiaCommerce/>
},
{
id: 25,
Expand All @@ -253,7 +257,7 @@ export const portfolioData: PortfolioData[] = [
keywords: ["Moh", "Ravi", "Dwi", "Putra", "rdp77"],
category: "App",
image: imageAssets.PolaPedia,
content: <NetworkInstallationUniversityAirlangga/>
content: <PolaPedia/>
},
{
id: 26,
Expand All @@ -271,7 +275,7 @@ export const portfolioData: PortfolioData[] = [
keywords: ["Moh", "Ravi", "Dwi", "Putra", "rdp77"],
category: "App Mobile",
image: imageAssets.HMM,
content: <NetworkInstallationUniversityAirlangga/>
content: <HardwareMaintenanceManagement/>
},
{
id: 28,
Expand Down
24 changes: 11 additions & 13 deletions src/data/portfolio/andromart.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -7,20 +7,18 @@ const Andromart: React.FC = () => {
<p>
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 <b>Laravel
Framework</b> and <b>Ajax</b> as Server Side Processing.
</p>
<p>
Andromart focuses on product inventory where there are also several main features in andromart. such as:
<ul>
<li>1. Tracking Service Unit</li>
<li>2. Employee Management</li>
<li>3. Bookkeeping and Financial (up to ledger, balance sheet and reports)</li>
<li>4. Unit Services Management</li>
<li>5. Stock Management (outgoing and incoming)</li>
<li>6. Sales (include reports)</li>
<li>7. KPI (Key Performance Indicators) for Employee</li>
</ul>
Framework</b> and <b>Ajax</b> as Server Side Processing. Andromart focuses on product inventory where
there are also several main features in andromart. such as:
</p>
<ul>
<li>1. Tracking Service Unit</li>
<li>2. Employee Management</li>
<li>3. Bookkeeping and Financial (up to ledger, balance sheet and reports)</li>
<li>4. Unit Services Management</li>
<li>5. Stock Management (outgoing and incoming)</li>
<li>6. Sales (include reports)</li>
<li>7. KPI (Key Performance Indicators) for Employee</li>
</ul>
</div>
);
};
Expand Down
27 changes: 27 additions & 0 deletions src/data/portfolio/asiacommerce.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
import React from "react";

const AsiaCommerce: React.FC = () => {
return (
<div>
<h2>AsiaCommerce : Back End Developer</h2>
<p>
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.
</p>
<h4>Tech Stacks :</h4>
<ul>
<li>- Laravel Framework</li>
<li>- MySQL</li>
<li>- Rest API</li>
<li>- Amazon S3</li>
<li>- GraphQL</li>
<li>- Docker</li>
<li>- Laragon for Local Development</li>
</ul>
</div>
);
};

export default AsiaCommerce;
30 changes: 30 additions & 0 deletions src/data/portfolio/farmer-distribution.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
import React from "react";

const FarmerDistribution: React.FC = () => {
return (
<div>
<h2>Farmer Distribution</h2>
<p>
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.
</p>
<p>
This application is made with 2 versions, namely Back End and Mobile, where the Back End uses the <b>Laravel
Framework</b> and for mobile using <b>Flutter</b>, while for communication they use <b>REST API</b> so
that data can be synchronized between mobile and backend. so that data can be synchronized
between mobile and backend.
</p>
<h4>Tech Stacks :</h4>
<ul>
<li>- Laravel Framework</li>
<li>- MySQL</li>
<li>- Flutter</li>
<li>- Laragon for Local Development</li>
</ul>
</div>
);
};

export default FarmerDistribution;
31 changes: 31 additions & 0 deletions src/data/portfolio/hmm.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
import React from "react";

const HardwareMaintenanceManagement: React.FC = () => {
return (
<div>
<h2>Hardware Maintenance Management</h2>
<p>
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.
</p>
<p>
<b>Laravel Framework</b> is the first choice for the development process, because they are powerful,
easy and fast. As for mobile itself, it uses <b>Flutter Framework</b>, and the last one uses <b>REST
API</b>.
</p>
<h4>Tech Stacks :</h4>
<ul>
<li>- Laravel Framework</li>
<li>- MySQL</li>
<li>- Rest API</li>
<li>- Flutter</li>
<li>- Laragon for Local Development</li>
</ul>
</div>
);
};

export default HardwareMaintenanceManagement;
26 changes: 26 additions & 0 deletions src/data/portfolio/polapedia.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
import React from "react";

const PolaPedia: React.FC = () => {
return (
<div>
<h2>PolaPedia : Back End Developer</h2>
<p>
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.
</p>
<h4>Tech Stacks :</h4>
<ul>
<li>- Laravel Framework</li>
<li>- MySQL</li>
<li>- Rest API</li>
<li>- Amazon S3</li>
<li>- Laragon for Local Development</li>
</ul>
</div>
);
};

export default PolaPedia;

0 comments on commit d1fcf0b

Please sign in to comment.