Projects

Soular

Promotional poster for Soular. Five overlapping smartphone mockups showcase features including climate events, community actions, learning resources, and a carbon footprint calculator. The title "Soular – The Climate Game Changer" appears prominently above, with a QR code linking to the app and St. Paul's College branding in the top-right corner.

In an era of growing environmental concerns, while many teenagers are passionate about environmental causes, they lack a centralized hub to discover green events, share knowledge, and collaborate on eco-friendly initiatives. It’s challenging to find and organize local clean-up drives, workshops, or community gardening projects. Information is scattered, and there’s no easy way to connect with others who share the same passion for protecting our planet.

Soular is a mobile application designed to bridge this gap. It serves as a social network for the environmentally conscious, providing a space to connect, learn, and act. Soular empowers users to organize and participate in green events, share their sustainability journey through a social feed, and learn more about their environmental impact.

Features

  • Social Feed: A dynamic feed to share and view posts, stories, and updates.
  • User Profiles: Customizable profiles showcasing a user’s bio, posts, and event participation.
  • Events: Create, discover, and join environmental events like clean-ups, workshops, and seminars.
  • Real-time Chat:
    • Direct Messaging: Connect with other users one-on-one.
    • Group Chats: Dedicated chat rooms for event organizers and participants.
  • Learn Section:
    • AI Copilot: Get answers to your environmental questions.
    • Carbon Footprint Calculator: Estimate your personal carbon footprint.
    • Green Event Suggestions: Explore eco-friendly events tailored for your needs. Directly integrated with the event creation feature.
  • Green Organizations: A directory of environmental organizations to support and follow.

Tech Stack

  • Frontend: React Native with Expo
  • Backend & Database: Supabase
  • Routing: Expo Router
  • Styling: Tailwind CSS (NativeWind)
  • Language: TypeScript

Check out our project on GitHub.