Skip to content

Repository files navigation

Biro Konsultasi Teknologi Informasi

Universitas Merdeka Pasuruan

GitHub Contributors GitHub watchers GitHub pull requests
GitHub forks GitHub stars

Demontrasi . Laporkan bug . Pengajuan fitur

Website ini dikembangkan sebagai platform digital resmi untuk Biro Konsultasi Teknologi Informasi (TI) Universitas Merdeka Pasuruan. Tujuan utama website ini adalah menyediakan sarana komunikasi, informasi, dan pelayanan yang terintegrasi bagi mahasiswa, dosen, staf, serta mitra eksternal yang membutuhkan layanan konsultasi di bidang teknologi informasi.

🚀 Fitur Utama

  • Landing page informatif
  • Desain responsif (mobile-friendly)
  • Dibangun dengan Next.js 14, React 18, dan Tailwind CSS
  • Komponen interaktif menggunakan Radix UI
  • Manajemen tema dengan next-themes
  • Struktur file rapi dan mudah dikembangkan

⚙️ Cara Pemasangan & Menjalankan Project

  1. Pastikan Kalian sudah menginstal Git di komputer.

  2. Buka terminal dan jalankan printah berikut :
    Pertama, salin proyek ini ke komputer lokal Anda dengan perintah berikut:

git clone https://github.com/gitwaveee/bklti-unmerpas.git
  1. Lalu masuk ke folder proyek:
cd bklti-unmerpas
  1. Install dependencies :
    Pastikan Kalian sudah menginstall Node.js versi terbaru (minimal versi 18 direkomendasikan). Lalu jalankan:
npm install
  1. Jalankan server lokal
    Setelah proses instalasi selesai, jalankan proyek dengan perintah:
npm run dev

Website akan berjalan di http://localhost:3000.

📁 Struktur Proyek

bklti/
├── public/              # Aset statis (gambar, favicon, dsb.)
├── src/
│   ├── components/      # Komponen UI yang digunakan ulang
│   ├── data/            # Data statis atau konfigurasi konten
│   ├── lib/             # Fungsi helper/utilitas
│   ├── pages/           # Routing dan halaman Next.js
│   └── styles/          # File styling, termasuk Tailwind
├── .eslintrc.json       # Konfigurasi ESLint
├── .gitignore           # File dan folder yang diabaikan Git
├── jsconfig.json        # Konfigurasi path alias (opsional)
├── next.config.mjs      # Konfigurasi Next.js
├── package.json         # Info proyek dan dependensi
├── package-lock.json    # Lockfile npm
├── postcss.config.js    # Konfigurasi PostCSS
├── tailwind.config.js   # Konfigurasi Tailwind CSS
└── README.md            # Dokumentasi proyek

✨ Kontribusi

Ingin berkontribusi dalam pengembangan BKLTI? Silakan fork repo ini, buat branch baru, dan kirimkan pull request. Kami sangat terbuka untuk masukan dan kolaborasi!

🎯 Manfaat Website:

  • Mempermudah akses informasi bagi civitas akademika Universitas Merdeka Pasuruan.

  • Meningkatkan efisiensi proses pemesanan dan pengelolaan layanan konsultasi TI.

  • Menjadi pusat pengetahuan dan referensi bagi perkembangan TI di lingkungan kampus.

📞 Kontak

📍 Universitas Merdeka Pasuruan
💼 Kolaborasi oleh BKLTI dan Gitwave Organization
📧 Email: gitwaveee@gmail.com
📱 DM via Instagram: @gitwave

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages