Who and what is it for?
As an institution dedicated to fostering ideas and actions rooted in compassion through literacy, Pelangi Eka Nusa sees its website as a vital tool. It plays a key role in several areas:
- Communicating the organization's goals.
- Showcasing past and upcoming activities.
- Sharing valuable public resources and publications.
- Serving as a primary digital communication channel between the organization and the public.
Challenges
- The short five-day timeline required development to proceed in parallel while we awaited the final design.
How did the project go?
To meet the project's needs and tight deadline, I relied on a tech stack that I trust, based on my skills and experience:
- Static Site (JAMstack): Nuxt 3
- Headless CMS (Git-based): TinaCMS
- Hosting Platform: Netlify
The client was so pleased with the result that the project was continued into 2025 to update the design, add more pages, and implement new features, which you can see today at https://pelangiekanusa.id.
The current website is now equipped with several powerful features:
- A multi-filter search for articles with pagination.
- A custom PDF Viewer that adapts to different document types.
- A contact form connected to the client's email with an automatic reply to users.
- An embedded video streaming platform.
- Multi-language articles.
Untuk siapa dan apa?
Sebagai institusi yang ingin memberikan ruang tumbuh bagi gagasan dan aksi yang berakar pada kepedulian melalui media literasi, Pelangi Eka Nusa menjadikan media website sebagai salah satu alat yang berperan penting untuk menyampaikan:
- Tujuan-tujuan yang ingin dicapai.
- Kegiatan-kegiatan yang akan dan sudah berjalan.
- Materi publikasi yang bermanfaat untuk publik.
- Serta sebagai pintu komunikasi digital antara pengurus dengan publik.
Tantangan
- Timeline pengerjaan yang sangat singkat, selama 5 hari. Paralel menunggu desain final website.
Bagaimana project ini berjalan?
Berdasarkan pengalaman dan skillset yang saya miliki, keputusan untuk menggunakan beberapa tech stack berikut adalah yang saya andalkan untuk deliver output sesuai dengan kebutuhan dan timeline yang ada:
- Static site (JAMstack): Nuxt 3
- Headless CMS (Git based): TinaCMS
- Hosting platform: Netlify
Kepuasan klien mengantarkan keberlanjutan project ini pada tahun 2025 ini untuk memperbaharui desain, menambah halaman, dan beberapa fitur, seperti apa yang saat ini bisa diakses di https://pelangiekanusa.id.
Sehingga, saat ini website tersebut berhasil memiliki beberapa fitur berikut ini:
- Pencarian artikel dengan multiple filter dan pagination.
- Custom PDF Viewer yang menyesuaikan perbedaan kebutuhan dari beberapa jenis dokumen.
- Contact form yang bisa dihubungkan ke dedicated email milik klien dan otomatis merespon user pengirim.
- Embeded video-streaming platform.
- Artikel dalam multi-bahasa.