
Full-stack DevelopmentCompleted
Inlife Surabaya
A web-based internship and vacancy management platform developed during the internship program at PT Telkomsel's Surabaya Branch. This system is designed to simplify the internship search and assist administrators in managing transactional data, reviewing applicant files, and monitoring internship activities.
My Contributions
- Leading a development team in designing and building the Inlife Surabaya internship management website to manage hundreds of user data.
- Developing a responsive and optimized front-end interface using Next.js and Tailwind CSS.
- Implementing application state management using Zustand to ensure efficient and structured internship data management.
- Building a Laravel-based back-end architecture for a multi-user authentication system and internship database management.
- Designing an integrated admin dashboard to monitor applicant data, total available positions, and active and completed internship statuses.
- Integrating a document management module to support CV file uploads and the issuance of digital internship certificates.
Tech Stack
- Next.js
- React
- Laravel
- Node.js
- Zustand
- PostgreSQL
- Tailwind CSS
- Laravel
- Bootstrap