Class Portfolio Portal for Digital Business Students at Universitas Negeri Surabaya
Welcome to the class portal website for Digital Business Class 2024I at Universitas Negeri Surabaya (UNESA). This website serves as a collaborative portfolio directory showcasing 43 innovative students ready to shape the future of the digital economy.
- Showcases profiles, skills, and contact details for all 43 class members.
- Easily searchable list to discover talent and student specialties.
- Built with a fluid, dark-mode inspired color palette using Tailwind CSS.
- Responsive layout designed using a mobile-first approach, featuring clean transitions and modern typography via
Plus Jakarta Sans.
- Bootstrapped with Vite and TypeScript to achieve rapid local compilation and instant browser loading.
- Frontend Core: React 18, TypeScript, Vite
- Styling: Tailwind CSS, PostCSS
- Deployment: Hosted on Vercel (
https://class2024i.vercel.app/)
Class-Website/
├── src/
│ ├── components/ # Directory components (student cards, filters)
│ ├── data/ # Static dataset for the 43 students
│ ├── App.tsx # Main layout and app entrypoint
│ └── main.tsx # Mounting point
├── index.html # Core HTML wrapper
├── package.json # Script configs and dependencies
└── README.md # Project documentation
-
Clone the repository:
git clone https://github.com/ArdiWiryawan/Class-Website.git cd Class-Website -
Install all dependencies:
npm install
-
Start the local server:
npm run dev
-
Open
http://localhost:5173in your web browser.
This project is open-source and licensed under the MIT License.