Skip to content

Latest commit

 

History

11 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌐 IP DMNet - Professional Network Suite

HTML5 JavaScript TailwindCSS NodeJS Vercel

IP DMNet adalah aplikasi web komprehensif yang dirancang untuk mempermudah kalkulasi jaringan bagi mahasiswa IT dan Network Engineer. Kini hadir dengan arsitektur Serverless untuk performa yang lebih cepat dan handal.


🚀 Live Preview

Aplikasi dapat diakses secara real-time melalui tautan permanen berikut: 👉 https://dm-net-app.vercel.app


✨ Fitur Unggulan

  • 🔢 Kalkulator IP Modern: Analisis lengkap IPv4 dan IPv6 (Network ID, Broadcast, Range Host).
  • ⚡ Smart Advisor: Rekomendasi prefix paling efisien berdasarkan kebutuhan jumlah host.
  • 🗺️ Planner Otomatis: Mendukung pembagian jaringan menggunakan metode VLSM dan FLSM.
  • 💾 Export Data: Unduh hasil perencanaan jaringan langsung ke format .csv.
  • 🤖 Asisten AI DMNet: Chatbot pintar bertenaga Groq Llama 3.3 yang siap menjawab pertanyaan seputar networking secara instan.
  • 🌍 Multi-Bahasa: Tersedia dalam Bahasa Indonesia dan English.

🛠️ Stack Teknologi

  • Frontend: HTML5, Vanilla JavaScript, Tailwind CSS (Modern Glassmorphism UI).
  • Backend: Node.js (Vercel Serverless Functions).
  • AI Engine: Groq Cloud API dengan model llama-3.3-70b-versatile.

🚀 Instalasi Lokal

  1. Clone Repository:

    git clone [https://github.com/DavidMarioYS/DMNet-app.git](https://github.com/DavidMarioYS/DMNet-app.git)
  2. Setup API Key: Buat file .env dan masukkan key Groq Anda: Code snippet

    GROQ_API_KEY=gsk_xxx...
    
  3. Run Server: Bash

    npm install
    npm start
    

☁️ Deployment ke Vercel

Proyek ini sudah dikonfigurasi untuk Vercel Serverless :

  1. Hubungkan GitHub ke Vercel.
  2. Masukkan GROQ_API_KEY di tab Environment Variables pada dashboard Vercel.
  3. Jalur API otomatis terarah ke /api/ask.

👨‍💻 Penulis

Developed with 🩵 by David Mario Yohanes .


***

### Langkah Terakhir di Terminal:
Setelah menyimpan file tersebut, jalankan perintah ini agar tampilan di halaman utama GitHub kamu berubah menjadi keren:

```bash
git add README.md
git commit -m "final update: readme professional version"
git push origin main

About

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages