Inspiration
After seeing how community involvement and motivation is an issue among young people, Sarah (one of our group members) created a club at her school for high school students to add internships and scholarships on a group Google Document. It was essentially a master list. She wanted to encourage young people to be more involved in their community and to be motivated because she felt like a lack of motivation would translate later in life. She also realized that after November most of what students can apply for are summer internships. There are also a lot of sites that mix high school and college internships. It can take a lot of time to find high school internships. If people work together to add high school internships that they know of and put them all on one site, these problems would be solved! We want students to know the opportunities they have.
What it does
Users can input high school internships with the following information: name, location, category, and link/contact information. People must input all four fields to add a listing. High school students can find internships on this master list. We also have resume and cover letter samples so high school students can learn how to make a resume and cover letter.
How we built it
We used HTML and CSS to make it look the way it does. JavaScript was our main coding language. Repl was the IDE we worked on so that everyone could work on different parts of the project together.
Challenges we ran into
All of us are new at coding and don't have much experience. We didn’t know how to do advanced things like a database or sort internships into categories. The database was most important because that was the point of our website so one of our group members would keep direct messaging people on the Discord, looking for someone who could make internship listings people upload stay when a user reloads. We had a person who contributed a little to our CSS and he was more advanced than us in coding. He ended up leaving our group, saying he wanted to be with people on his level. Another time our code wouldn’t show up because someone added a database that messed up our code. The person who left was who our Repl belonged to so one of our group members asked him to fork the code. He did that and our code worked again.
Accomplishments we're proud of
When finding people from the Discord to help with the database didn't work, one of our group members suggested to ask a mentor on the Discord for help. We're proud our group had good communication because the group member who was trying to find people in the Discord to help didn't know there were mentors who could help groups. The mentor helped our group implement the database to store internship inputs. We are proud that we were persistent in getting the database done because if we weren't it wouldn't have happened and having the listings to stay was the point of our website. We are also proud we were on top of things because that was how we were able to make our website's features work. We made a working website and were able to implement the basic ideas that we had in mind while creating the project. We also created an animated logo!
What we learned
Our whole group learned more HTML, CSS, and JavaScript through using these languages in our project. One of our group members took initiative to ask one of the mentors for help on the database portion. This group member learned how databases work and how to add and code one in Repl. She also shared this information with her group members. We also learned what hard work and dedication can accomplish.
What's next for Opportunities
With more coding experience and time, we would like to add checkboxes so that certain internships show up according to the user's choice of location and category (such as coding or art). We could make a search bar so people can find specific internships in the master list. We also could promote our website so that companies and more people can know about our website and add their internship opportunities as well!
Built With
- canva
- css
- html
- javascript
- pixlr
- repl







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