DeisQuest

DeisQuest is an innovative web application designed to transform the journey of exploring business education from the Brandeis International Business School and career development into a gamified adventure. This platform combines real-world challenges, virtual networking, and a competitive ecosystem to engage students in an interactive learning experience. With DeisQuest, students' achievements in-app translate into tangible rewards and opportunities, bridging the gap between academic learning and practical career development.

Features

  • Gamified Learning and Exploration: Embark on quests and challenges centered around business concepts, industry knowledge, and personal development tasks, designed to be both educational and entertaining.
  • Real-World Rewards System: Achievements within the app unlock real-world rewards such as mentorship sessions, internships, scholarships, and exclusive business conference tickets.
  • Dynamic User Interface: Includes a dashboard, ranking section, task list, reward catalog, and a chatbot for guidance and support.

DeisQuest Point System

The point system is a pivotal component of DeisQuest, serving as the driving force behind student engagement and motivation. It is designed to:

  • Encourage Continuous Learning: By rewarding points for completing educational tasks, students are motivated to continuously engage with the material and expand their knowledge.
  • Foster Healthy Competition: Points contribute to a leaderboard, where students can see how they rank among their peers, fostering a healthy and motivating competitive environment.
  • Translate Efforts into Rewards: The point system will reward students for proactivity and hard work, providing real-world opportunities and benefits as rewards.

Getting Started

To get started with DeisQuest, follow these steps:

  1. Sign Up: Create an account using your academic email.
  2. Explore Quests: Navigate through a variety of quests and select those that align with your interests and career goals.
  3. Earn Points: Complete quests to earn points and climb up the leaderboard.
  4. Redeem Rewards: Use your points to redeem real-world rewards and opportunities.

Usage

  • Dashboard: View your current ranking, points, and available quests.
  • Quests Tab: Explore and engage in various tasks and challenges.
  • Rewards Section: Check out the rewards you can redeem with your points.
  • Profile: Manage your personal information and track your quest completion history.
  • Newsletter: Displays the most recent news related to the Brandeis International Business school and business related events.

How We Built It

DeisQuest was developed using a robust stack of technologies to ensure a smooth and engaging user experience. The core components include:

  • Flask: We utilized Flask for backend routing, taking advantage of its lightweight and efficient framework to handle user requests and server responses.
  • Cookies: User-specific data, such as the assistant thread ID and authentication details, are managed through cookies to maintain a seamless user experience across sessions.
  • Jinja and Bootstrap: The frontend is crafted with Jinja and Bootstrap, balancing aesthetics and functionality. This combination allowed us to create a user-friendly interface that is both responsive and intuitive.
  • PostgreSQL: For our database needs, we chose PostgreSQL. Its reliability and robust features support our complex data management requirements, ensuring secure and efficient data handling.

Challenges We Ran Into

Developing DeisQuest within a limited timeframe posed several challenges:

  • Time Constraints: The biggest challenge was the time restriction. Crafting a fully-featured application in such a short period was difficult, but fun.
  • Feature Prioritization: Deciding which features to prioritize for the minimal viable product (MVP) was critical. We aimed to showcase the core functionalities while ensuring a stable and user-friendly experience.
  • Integration of Technologies: Integrating different technologies (Flask, PostgreSQL, Jinja, Bootstrap) within a tight schedule required careful planning and created some slowdowns.

Accomplishments That We're Proud Of

  • Successful MVP Development: We are proud of developing a functional MVP that not only meets the basic requirements but also includes features that we initially thought were beyond our scope for this phase.
  • Effective Teamwork: Our team's ability to collaborate efficiently and overcome challenges together was key to our success.

What We Learned

  • Rapid Development Techniques: We've gained invaluable experience in developing a product under time pressure, learning to prioritize features and make effective use of our resources.
  • Collaboration: This project underscored the importance of teamwork and communication in overcoming technical and logistical hurdles.
  • User-Centric Design: Focusing on the user experience from the start helped us create an application that is not only functional but also engaging and easy to use.

What's Next for DeisQuest

Looking ahead, we have several exciting plans for DeisQuest:

  • Feature Expansion: We plan to expand the range of quests and rewards, collaborating with IBS to create events and rewards that will further link together IBS with the rest of the campus.
  • Scalability Improvements: Ensuring that DeisQuest can smoothly handle a growing number of users is a priority.
  • Partnerships and Collaborations: Exploring partnerships with industry leaders and educational institutions to enrich the opportunities available on DeisQuest.
  • Continuous Improvement: Gathering user feedback and making iterative improvements to enhance the overall experience and value of DeisQuest.
Share this project:

Updates