Inspiration
During a visit to Orchard Road, one of our team members was inspired by the stunning Christmas decorations and the festive spirit they brought to the community. This sparked the idea to create Givmas—a platform that captures the joy, generosity, and togetherness of the season and extends it into the digital space.
What it does
Givmas is an all-in-one platform designed to enhance the Christmas spirit through various features like discussion forum where users can post and comment on their Christmas wishes and share their thoughts with the community, gift exchange which is a virtual space for users to send and receive gifts, making the tradition of Secret Santa simple and accessible, wish list, where users can create and fulfil wish lists, fostering a sense of giving and support, and angel tree where users can donate items or resources to children in need, making Christmas brighter for the less fortunate.
How we built it
We developed Givmas using a combination of HTML, CSS, and JavaScript for the frontend interface and interactivity, figma to design and prototype the user interface and GitHub for version control and team collaboration. We brought together through teamwork and dedication, these technologies to deliver a functional platform.
Challenges we ran into
Initially, we planned to use SQLite for the login system but faced challenges incorporating it within the limited time frame. Moreover, the fast-paced schedule of the hackathon workshops required us to quickly adapt to new concepts and programming languages. We also didn’t know our team members before the hackathon, which made initial collaboration challenging. However, we overcame this by leveraging the strengths of each team member and fostering a supportive environment where experienced members helped others learn.
Accomplishments that we're proud of
Successfully completing the Givmas platform within a limited timeframe, adapting quickly to new technologies and concepts taught during the hackathon, and building a functional product while fostering collaboration and teamwork.
What we learned
The importance of collaboration and effective communication when working in a team, how to quickly adapt to new tools and programming languages under time constraints and the value of combining diverse skills and perspectives to develop creative solutions.
What's next for Givmas
Incorporating SQLite or another database to manage user authentication, refine the visual design of the platform to make it even more engaging and intuitive, explore the use of APIs to add features like real-time gift tracking or personalized recommendations, and lastly expand Givmas to accommodate a larger user base and add features like user profiles and notifications.
Log in or sign up for Devpost to join the conversation.