Inspiration
Our inspiration comes from personal experiences as college students and the challenges faced by our peers. We observed that students often find it difficult to navigate through the job application process, establish a clear career path, access resources efficiently, and learn from past experiences. EduCompanio is our solution to these challenges - a one-stop platform for students to organize, plan, and build their careers effectively.
What it does
EduCompanio offers a comprehensive platform to help students manage their academic and professional development, from organizing their notes and projects to preparing for interviews and exploring job opportunities.
Features:
Notes ✅
- Organize your academic and career-related notes in one place, ensuring you have quick access to important information when you need it.
Jobs
- Stay on top of your internship and job applications with our dedicated tracking tools, and explore a community-driven job board for exclusive student-shared opportunities.
- My Applications Board ✅
Projects
- My Projects Board ✅
- Track your personal projects and participate in community-driven open-source projects to build real-world skills and collaborate with other students.
Resources ✅ (partially)
- Explore a wide range of resources shared by students, covering topics like organization, skills, health, and finance, and engage with your peers in dedicated discussion spaces.
Pitch a. Job Interviews: Helps students prepare for interviews with peers and professionals. It also provides simulated interviews powered by Google AI. b. Business and Idea Pitches: Helps students practice their business or idea pitches with AI-powered feedback. Also focuses on helping students craft their pitch for their business idea. c. Personal Branding: Helps students with evaluation of their personal brand, craft compelling personal brand statements, and practice elevator pitch with AI-powered feedback.
Here's the updated version with some improvements:
How we built it
EduCompanio was built using a modern tech stack, including React for the front-end, Node.js and Express for the backend, Google Cloud Firestore for the database, and Firebase for authentication. We leveraged Material-UI for the user interface design and integrated Google Gemini API services and Chatbase for the AI-powered features. The application is deployed on Vercel for seamless deployment and scalability.
Challenges we ran into
During the development process, we encountered challenges in seamlessly integrating Google AI services into our platform. We had to carefully design the user experience to ensure that the AI-powered features were intuitive and provided meaningful feedback to users. Optimizing the application's performance and ensuring data security were critical considerations throughout the development process.
One of the significant challenges we faced was setting up system instructions for our Gemini model. We overcame this challenge by thoroughly studying the documentation and experimenting with different approaches until we found the optimal solution.
Accomplishments that we're proud of
We are proud of creating a comprehensive platform that addresses the real challenges faced by college students in their academic and professional journeys. EduCompanio provides a centralized hub for students to organize their notes, track their projects and job applications, access valuable resources, and prepare for interviews and pitches.
One of our key accomplishments is the integration of the Google Gemini API into our Pitch feature. During the hackathon timeline, we successfully added Gemini PAI to generate interview questions and conduct case, behavioral, and technical interviews. This AI-powered feature offers personalized feedback and simulated experiences to help students sharpen their skills.
What we learned
- Working with Google AI Studio: We learned how to leverage the power of Google AI Studio to build intelligent features into our platform.
- Prompt Engineering: We acquired skills in designing effective prompts to guide the AI models and generate meaningful responses.
- Google Generative AI tools with Gemini: We explored the capabilities of Google's Gemini API and learned how to integrate it into our application to create AI-powered experiences.
What's next for EduCompanio
Moving forward, we have ambitious plans to expand the features and functionality of EduCompanio based on user feedback and emerging trends:
- Gather feedback on our Mock AI Interview feature and incorporate video and voice support to provide comprehensive personalized feedback that covers all aspects of user behavior and presentation during an interview.
- Implement AI-powered features in our Pitch feature to assist students in crafting compelling pitches and presentations.
- Integrate additional AI-powered tools to offer personalized recommendations, career guidance, and skill assessments, helping students make informed decisions about their academic and professional paths.
- Foster a vibrant community of students within EduCompanio, enabling collaboration, experience sharing, and peer support to create a supportive and empowering environment.
- Continuously improve and refine the platform based on user feedback and emerging technologies to ensure EduCompanio remains the go-to platform for college students worldwide, empowering them to achieve their career aspirations.
Our ultimate goal is to revolutionize the way college students navigate their academic and professional journeys, providing them with the tools, resources, and support they need to succeed in an increasingly competitive world.


Log in or sign up for Devpost to join the conversation.