Skip to content
View ALEX-RPL's full-sized avatar
  • PT. Mencari Cinta Sejati
  • Malang

Block or report ALEX-RPL

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ALEX-RPL/README.md
Typing SVG


Profile Views Followers Stars



◈ Identity Block

╔══════════════════════════════════════════╗
║  ░░ WALLET.JSON ░░░░░░░░░░░░░░░░░░░░░░  ║
╠══════════════════════════════════════════╣
║                                          ║
║  ALIAS      →  Alex                     ║
║  REAL       →  Mohamad Febri Hansyah    ║
║  HANDLE     →  @ALEX-RPL               ║
║  NODE       →  Indonesia 🇮🇩            ║
║  CLASS      →  Student · RPL            ║
║  STATUS     →  🟢 ACTIVE               ║
║  COLLAB     →  OPEN ✦                  ║
║  PORTFOLIO  →  🔨 0 → 1 (on going)     ║
║                                          ║
╠══════════════════════════════════════════╣
║  MOTTO:  Mulai dulu, sempurnain nanti   ║
╚══════════════════════════════════════════╝
// runtime.js

const ALEX = {
  mode:    "LEARN → BUILD → SHIP",
  stack:   ["PHP","Laravel","MySQL",
            "HTML","CSS","Tailwind"],
  loading: ["Next.js","Python",
            "DataEng"],
  xp:      "3+ years",
  lvl:     "Student → Dev",
  hp:      Infinity,   // semangat ∞
  quest:   "Ship first live project",
}

while (ALEX.hp > 0) {
  ALEX.learn()
  ALEX.code()
  ALEX.levelUp()
}


◈ Tech Matrix

┌─────────────────────────────────────────────────────────────┐
│  ██████ DEPLOYED — STACK CONFIRMED ██████                   │
├─────────────────────────────────────────────────────────────┤
│   PHP ·  Laravel ·  MySQL ·  HTML ·  CSS                   │
│   Tailwind CSS ·  Bootstrap ·  Bulma                       │
├─────────────────────────────────────────────────────────────┤
│  ░░░░░░ SYNCING — IN PROGRESS ░░░░░░                        │
├─────────────────────────────────────────────────────────────┤
│   Next.js ·  Python ·  Data Engineering ·  TypeScript      │
├─────────────────────────────────────────────────────────────┤
│  ▒▒▒▒▒▒ QUEUED — NEXT UNLOCK ▒▒▒▒▒▒                        │
├─────────────────────────────────────────────────────────────┤
│   React ·  Docker ·  Postgres ·  Redis ·  AWS              │
└─────────────────────────────────────────────────────────────┘

✅ DEPLOYED

PHP Laravel MySQL HTML5 CSS3 Tailwind Bootstrap Bulma

🔥 SYNCING

NextJS Python DataEng TypeScript

🧰 TOOLS

Git GitHub VSCode Figma



◈ On-Chain Stats



◈ Achievement Vault



◈ XP Progress Bar

SKILL LEVEL PROGRESS STATUS
HTML & CSS LVL 8 ████████████████████ 85% ✅ MINTED
PHP & Laravel LVL 7 █████████████████░░░ 75% ✅ MINTED
MySQL LVL 7 ████████████████░░░░ 70% ✅ MINTED
Python LVL 3 ███████░░░░░░░░░░░░░ 35% 🔥 SYNCING
Next.js LVL 2 █████░░░░░░░░░░░░░░░ 25% 🔥 SYNCING
Data Eng LVL 2 ████░░░░░░░░░░░░░░░░ 20% 🔥 SYNCING
TypeScript LVL 0 ░░░░░░░░░░░░░░░░░░░░ 0% 📅 QUEUED
React LVL 0 ░░░░░░░░░░░░░░░░░░░░ 0% 📅 QUEUED
Docker LVL 0 ░░░░░░░░░░░░░░░░░░░░ 0% 📅 QUEUED


◈ Project Ledger

╔════════════════════════════════════════════════════════════════╗
║  ░ TRANSACTION LOG — PROJECT STATUS ░░░░░░░░░░░░░░░░░░░░░░░  ║
╠════╦═══════════════════════════╦════════════════╦════════════╣
║ ID ║ PROJECT                   ║ STACK          ║ STATUS     ║
╠════╬═══════════════════════════╬════════════════╬════════════╣
║ 01 ║ 🌐 Web App CRUD           ║ Laravel+MySQL  ║ 🔨 60%     ║
║ 02 ║ 📊 Data Pipeline ETL      ║ Python+Pandas  ║ 🔨 30%     ║
║ 03 ║ ⚡ Portfolio v2 (Next.js) ║ Next.js+TS     ║ 📅 10%     ║
╠════╩═══════════════════════════╩════════════════╩════════════╣
║  ⚠  ALL PROJECTS UNCONFIRMED — PENDING DEPLOYMENT            ║
╚════════════════════════════════════════════════════════════════╝

🚧 Belum ada yang live — tapi lagi dikerjain beneran! Pantau repo ini terus 👀



◈ Activity Signal



◈ Now Streaming

Spotify

⚙️ Setup Spotify (klik untuk panduan)
  1. Buka spotify-github-profile.kittinanx.com
  2. Klik "Sign in with Spotify" → login akun Spotify kamu
  3. Setelah login, lihat URL profile Spotify kamu → ambil bagian user/XXXXX → itu UID-nya
  4. Ganti SPOTIFY_UID_KAMU di README ini dengan UID tersebut (ada 2 tempat)
  5. Push → Spotify widget langsung aktif! 🎵


◈ Network Crawler 🐍

snake
⚙️ Setup Snake — Panduan Lengkap Anti Gagal (klik!)

Langkah-langkah:

① Aktifkan Write Permission dulu ← ini yang sering lupa!

Repo ALEX-RPL → Settings → Actions → General
→ Workflow permissions → pilih "Read and write permissions"
→ Centang "Allow GitHub Actions to create and approve pull requests"
→ Save

② Buat file workflow:

.github/workflows/snake.yml

③ Isi dengan kode ini:

name: 🐍 Generate Snake

on:
  schedule:
    - cron: "0 */12 * * *"
  workflow_dispatch:
  push:
    branches: [main]

jobs:
  generate:
    permissions:
      contents: write
    runs-on: ubuntu-latest
    timeout-minutes: 10
    steps:
      - name: Generate Snake Animation
        uses: Platane/snk/svg-only@v3
        with:
          github_user_name: ${{ github.repository_owner }}
          outputs: |
            dist/github-contribution-grid-snake.svg
            dist/github-contribution-grid-snake-dark.svg?palette=github-dark

      - name: Push snake to output branch
        uses: crazy-max/ghaction-github-pages@v3.1.0
        with:
          target_branch: output
          build_dir: dist
        env:
          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

④ Jalankan manual:

Tab Actions → "🐍 Generate Snake" → Run workflow → Run workflow

⑤ Tunggu ~1 menit → snake muncul! 🐍✅



◈ Mission Log 2025

╔══════════════════════════════════════════════════════════════╗
║            ◈ ALEX-RPL MISSION TIMELINE 2025 ◈              ║
╠═══════════════╦══════════════════════════════════════════════╣
║  Q1 JAN–MAR  ║  ✅ Kuasai Laravel + MySQL                  ║
║               ║  🔨 Build CRUD web app                      ║
║               ║  🔥 Mulai Python dari dasar                 ║
╠═══════════════╬══════════════════════════════════════════════╣
║  Q2 APR–JUN  ║  🔥 Selesaikan Next.js fundamentals        ║
║               ║  🔨 Ship project pertama yang live!        ║
║               ║  📊 Bikin data pipeline nyata              ║
╠═══════════════╬══════════════════════════════════════════════╣
║  Q3 JUL–SEP  ║  📅 Belajar TypeScript + React             ║
║               ║  📅 Portfolio v2 — Next.js                 ║
║               ║  📅 Contribute ke open source              ║
╠═══════════════╬══════════════════════════════════════════════╣
║  Q4 OKT–DES  ║  📅 Full-stack project end-to-end          ║
║               ║  📅 Buka freelance / open commission       ║
║               ║  📅 Explore Docker & Cloud                 ║
╚═══════════════╩══════════════════════════════════════════════╝


◈ Signal of the Day

Quote



◈ Connect Node

Portfolio GitHub


◈ open for: collab · diskusi tech · ngoding bareng · mentorship
◈ not open for: spam · hal negatif
◈ response time: asap (kalo ga lagi tidur 😴)


◈ crafted by Mohamad Febri Hansyah · Indonesia 🇮🇩 ◈

Popular repositories Loading

  1. Perpustakaan-negara Perpustakaan-negara Public

    Blade 1

  2. Customer-Segmentation-Analysis Customer-Segmentation-Analysis Public

    Jupyter Notebook

  3. KalkulatorManusia KalkulatorManusia Public

    HTML

  4. Kasir_app Kasir_app Public

    Blade

  5. Grosir_inventory Grosir_inventory Public

    Python

  6. Financial Financial Public

    TypeScript