Inspiration

Inspired by the inefficiencies faced by the Little Elm Angels Foundation in tracking volunteer hours, we aimed to create a streamlined and user-friendly solution.

What it does

LunarLog simplifies volunteer hour tracking with an intuitive interface, automated certificate generation, and an AI-powered system for finding nearby volunteer opportunities.

How we built it

We developed LunarLog using 3js, HTML, CSS, JavaScript for the front end, and Python with SQLite for the back end. We integrated AI technologies like Langchain, Google’s Gemini, and Streamlit for the volunteer query system.

Challenges we ran into

Our team faced a steep learning curve with 3js, AI models, and database management. Balancing functionality with user experience was another significant challenge.

Accomplishments that we're proud of

We successfully built a functional, visually appealing platform that simplifies volunteer management and provides added value through AI-driven volunteer opportunity searches.

What we learned

We gained proficiency in 3js, AI integration, database management, API integration, and GUI development. We also learned the importance of teamwork and persistence in overcoming technical challenges.

What's next for LunarLog

Future plans include enhancing AI capabilities, adding more customization options for organizations, and expanding the platform to support a wider range of volunteer activities and integrations.

Share this project:

Updates