Skip to main content
WebCompleted

Ecotopia Sphere

An eco-friendly lifestyle education platform with a green-technology showcase and a community action space.

  • Vue
  • Vue Router
  • Vite
  • Tailwind CSS
Ecotopia Sphere homepage with a sustainable green-city illustration

Overview

Ecotopia Sphere is a web platform that promotes environmental awareness and sustainable living in the context of smart cities, connecting education, community action, and green technology innovation into one digital ecosystem.

Project Context

EcoTopia Sphere is the final project for the Web Design course in the Informatics Study Program at Institut Teknologi Kalimantan (ITK). It was delivered end to end, from design to implementation: the original interface design was made in Figma, then built into the live website at ecotopia-sphere.vercel.app.

Problem

Education about eco-friendly living is often scattered across disconnected sources, and people lack a platform that combines learning with a space to actually participate in real environmental action.

Solution

Ecotopia Sphere brings together structured educational articles, a showcase of green technology innovations for urban environments, and a community space where users can share their own environmental actions to inspire others, backed by animated collective-impact statistics.

Features

  • 12 structured educational articles on energy, water, waste, and transport
  • A showcase of 10 green technology innovations for urban environments
  • A community action space for sharing and inspiring environmental action
  • Animated collective impact statistics
  • An about page covering the platform's vision, mission, philosophy, and logo

Tech Stack

Vue 3 (Composition API) and Vite were chosen to build a lightweight single-page application with history-mode navigation via Vue Router. Tailwind CSS sped up building a consistent look without excess custom CSS. Since all content is static and community interactions are stored in localStorage, the app needs no backend at all.

Challenges

Structuring a fairly large body of educational content (12 articles, 10 innovations) so it stays easy to navigate without the pages feeling dense or confusing.

What I Learned

This project sharpened my ability to design information architecture for a large volume of educational content, and to use localStorage as a simple backend substitute for user-contribution-based community features.

Result

Ecotopia Sphere provides a single centralized platform for learning about sustainable living while giving users a space to share their real actions, all accessible directly from the browser.

Gallery

EcoTopia Sphere About page with the platform's vision and missionGreen Living Tips page with category filters and tip cardsAn educational article page about saving electrical energySmart Innovations page showcasing urban green technologiesSmart Action Hub page with a form for sharing environmental actions

Links

Related Projects

  • NearBy Balikpapan homepage with SME search and featured business cards
    WebIn Progress

    NearBy Balikpapan

    A location-based directory for discovering nearby small and medium enterprises in Balikpapan.

    • vue
    • vue-router
    • typescript
    • vite
  • SafeRoute homepage showing the local risk panel and real-time weather status
    WebCompleted

    SafeRoute

    A disaster preparedness platform with an interactive risk map, real-time weather, and evacuation routing.

    • vue
    • vue-router
    • vite
    • pinia
  • DisasterSense AI homepage with a risk-check button and feature summary
    WebCompleted

    DisasterSense AI

    An early-warning system that calculates automatic disaster risk levels from real-time, location-based weather data.

    • react
    • react-router
    • typescript
    • vite

© 2026 Christian Imanuel Admojo