Skip to content

Showcase Portal – Multimedia & Mobile Tech Lab is an interactive web platform for displaying laboratory profiles, digital project showcases, activity publications, and an admin dashboard for content management.

Notifications You must be signed in to change notification settings

ExcWasHere/PBL_LabMMT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

Portal Showcase – Lab Multimedia & Mobile Tech

Platform web interaktif untuk menampilkan profil laboratorium, showcase proyek digital, publikasi kegiatan, serta dashboard admin untuk pengelolaan konten.
Dikembangkan sebagai bagian dari Project Based Learning Semester 3

🌐 Deployed on: https://pbl-lab-mmt.vercel.app/


Tentang Project

Portal Showcase ini membantu Laboratorium Multimedia & Mobile Tech dalam menampilkan:

  • Identitas dan profil lab
  • Showcase proyek digital mahasiswa (UI/UX, AR/VR, Game, Mobile App, dll.)
  • Berita, event, dan publikasi kegiatan
  • Galeri foto/video
  • Dashboard admin untuk pengelolaan konten

Fitur-Fitur Utama

🌐 Public Website

  • Halaman Beranda
  • Profil Lab: visi, misi, struktur organisasi
  • Katalog Proyek dengan filter
  • Halaman Detail Proyek
  • Daftar Berita & Kegiatan
  • Detail Artikel
  • Galeri Foto & Video

🛠 Dashboard Admin (CMS)

  • Login Admin (JWT Auth)
  • CRUD Proyek
  • CRUD Berita & Kegiatan
  • CRUD Galeri
  • Upload media
  • Role management dasar
  • Ringkasan Statistik
  • Filter sponsorship & oprec

Tech Stack

Frontend

  • React Router v7
  • Tailwind CSS

Backend

  • NestJS
  • PostgreSQL
  • TypeORM

Deployment

  • Frontend: Vercel
  • Backend: Vercel
  • Database: Supabase

Installation

🔵 Frontend (React Router v7)

  1. Clone & install dependencies:
cd frontend
npm install
npm run dev

🔴 Backend (NestJS)

  1. Install backend:
cd backend
npm install
npm run start:dev

Made with ❤️ for Lab Multimedia & Mobile Tech JTI Polinema

About

Showcase Portal – Multimedia & Mobile Tech Lab is an interactive web platform for displaying laboratory profiles, digital project showcases, activity publications, and an admin dashboard for content management.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5

Languages