Inspiration
We took inspiration from mock interviewing platforms for software engineers. Platforms like Pramp/Exponent allow software engineers of all levels and specialities to schedule mock interviews with real people, and we imagined the same for AccredMed. We wanted to create this platform specifically for nurses because nursing education often focuses more on clinical skills and theoretical knowledge. With AccredMed, nurses can practice interviewing skills while gaining a certificate, boosting their employability and credentials.
This project was also inspired by the idea of a “brown bag lunch,”, courtesy of Michael, which is a casual meeting where participants bring their lunch and engage in informal but insightful discussions. We achieved this in the form of peer interviews, and this concept emphasizes peer learning and knowledge sharing.
What it does
Users can create an account, and schedule an interview on their dashboard. Once they have been matched with another user that has scheduled an interview at the same time with the same track, they will receive an email. At the specified time, users can navigate back to their dashboard, and join the correct meeting. This will take them to a video meeting room, where the Interviewer will have relevant prompts (with answers provided) to ask the Interviewee. After completing the interview, both Interviewer and Interviewee will be prompted to fill out a form about their experience. Lastly, they will gain a downloadable certificate that can be shared on social media such as LinkedIn!
How we built it
The frontend was built with React, and styled with Chakra UI components and TailwindCSS. Authentication and Sessions were completed with Google Firebase. We implemented the video calling features with Agora.io SDK. Interview scheduling data was stored in MongoDB through a backend server created with Express.js and Node.js. Through the backend, we send emails with nodemailer, a node library.
Challenges we ran into
One challenge we ran into was dedicating time to working on the project. Both team members are working full time internships, so sometimes it was difficult to find time after a long workday. To combat this, we put extra time on the first day of the hackathon, as well as this weekend.
Accomplishments that we're proud of
We are very proud that our website handles matching interviews for the users, and also sends them an email when matched. We are also proud of the dashboard, which features all of the users information. These features make up the core of our project, and took the longest time to accomplish.
What we learned
We learned
- How to create a website with lots of routes.
- How to adapt the backend as we added more and more features.
- Style cool 3d elements with Spline.
- Deploy a full stack website.
What's next for AccredMed
As the next step in this project, we aim to pitch our idea to UCSD HealthLink, the premier MedTech entrepreneurship club on our campus. We hope to continue implementing this project with their support.
Built With
- agora.io
- chakra-ui
- express.js
- google-firebase
- mongodb
- node.js
- nodemailer
- react
- spline
- tailwindcss
Log in or sign up for Devpost to join the conversation.