Skip to content

Proyek ini bertujuan untuk mempelajari dan menganalisis performa berbagai algoritma sorting dalam bentuk dashboard interaktif. Dengan menggunakan visualisasi langkah demi langkah, pengguna dapat melihat bagaimana setiap algoritma bekerja dalam menyusun data.

Notifications You must be signed in to change notification settings

anjastabuni/Dashboard-Analisis-Performa-Algoritma-Sorting

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dashboard Analisis Performa Algoritma Sorting

📌 Deskripsi
Proyek ini bertujuan untuk mempelajari dan menganalisis performa berbagai algoritma sorting dalam bentuk dashboard interaktif. Dengan menggunakan visualisasi langkah demi langkah, pengguna dapat melihat bagaimana setiap algoritma bekerja dalam menyusun data.

🚀 Teknologi yang Digunakan

Proyek ini dibangun dengan teknologi berikut:

  • Express.js – Framework backend berbasis Node.js
  • 🛢️ MongoDB – Database NoSQL untuk menyimpan hasil sorting
  • 🎨 EJS – Template engine untuk rendering tampilan
  • 🌊 Tailwind CSS – Framework CSS untuk desain responsif

📸 Screenshot Aplikasi

📥 Input Data
Input

📤 Hasil Sorting
Output

📊 Perbandingan Algoritma Sorting

Algoritma Kompleksitas Waktu (Rata-rata) Stabilitas Cocok untuk
Bubble Sort O(n²) ✅ Stabil Data kecil, latihan dasar
Quick Sort O(n log n) ❌ Tidak stabil Data besar, kinerja tinggi
Merge Sort O(n log n) ✅ Stabil Data besar, perlu stabilitas

📌 Cara Menjalankan Proyek

1️⃣ Clone Repository

git clone https://github.com/anjastabuni/Dashboard-Analisis-Performa-Algoritma-Sorting.git
cd Dashboard-Analisis-Performa-Algoritma-Sorting

2️⃣ Install Dependencies

npm install

3️⃣ Jalankan Server

node server.js

Aplikasi akan berjalan di: http://localhost:3000


💡 Proyek ini dibuat untuk memahami lebih dalam algoritma sorting dengan pendekatan visual. Semoga bermanfaat! 🚀

About

Proyek ini bertujuan untuk mempelajari dan menganalisis performa berbagai algoritma sorting dalam bentuk dashboard interaktif. Dengan menggunakan visualisasi langkah demi langkah, pengguna dapat melihat bagaimana setiap algoritma bekerja dalam menyusun data.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published