Inspiration
Getting into a top college can be a lifechanger for students. But getting into a top college is very difficult, so we made a program to pair you with a student who is currently at a top school, and can help you get into one.
What it does
our program filters the school you want to attend, and the major you want to study to give you the best possible mentor. A mentor going to your top school, and studying your desired major. The program will give them a mentor, showing their school,major, and contact information.
How we built it
we made a few html files, and a python file. The main html file was the homepage, this is where we filtered everything out. We did all of this in replit where we cooperated in order to make our program.
In the python code, Pratibaa created a table with the information of all the mentors useing pandas. She had different columns:name, college, major, and email. From there, she included two userinput questions asking for thier major and college. She then used the inputs the user inputed to pick out the mentors, utilizing iloc and dataframes.
Challenges we ran into
We were having some trouble with making the tables in python. Pratibaa kept getting errors as she did it. But eventually she found the error she made and was able to fix it (she was missing the line of code to show the table on the terminal). We wanted to connect our python into our HTML however we did not know how to and it is a goal for the future to encorparate our python and make people able to sign up as a mentor themselves.
Accomplishments that we're proud of
At first, we managed to finish it as our coding project, before we only did smaller tasks but never a huge project like this. We made a website and a whole python code project for the first time.
What we learned
We learned how to make multiple pages from html, and link them to eachother. Our code used multiple pages and it took a long time to link them all together, since all our mentors had their own profile page.
What's next for College Mentor Finder
Next, we would work to add more mentors so that the users would have more choices to pick from. We would also make the interface a little neater and easier for the user to navigate. We will encorparate the python so that people can sign up as mentors.
Log in or sign up for Devpost to join the conversation.