Inspiration

As former teaching assistants and computer science instructors, we've noticed that a lot of individual tutors and small businesses in education aren't getting the amount of outreach that they should be getting. Many amazing programs are simply not heard of and many students are missing out on the opportunity to learn. We wanted to create a platform to help promote these small programs which will in turn help add more to the STEM field and help support small businesses in education.

What it does

STEM Connect is a platform where educators can promote their services and programs to students. As an educator, one can create events, programs, and workshops and have students register. Students can view the complete list of educational opportunities and see which program(s) they would like to register for.

How we built it

This project was built using the MERN stack. (MongoDB, Express, React, and Node.js)

Challenges we ran into

The main challenge we ran into was implementing the backend features. It was very cumbersome and complex to figure out what kind of data we needed to go into the database and what sort of requests needed to be made.

Accomplishments that we're proud of

We are very proud of creating a working and well-designed website. The website was able to display all of our values, goals, and represent what we wanted in our minds.

What we learned

We were able to learn a lot more about backend technologies. Through the implementation of MongoDB into our project, we were able to learn how requests worked and how they were needed for our own project.

What's next for STEM Connect

We most definitely can expand on STEM Connect and add more features as time goes on. Here is a list of features we are considering:

  • Individual pages for each program.
  • Sorting programs (subject, name, price)
  • Login/Registration for students
  • Rating System
  • Educator Profile Page
Share this project:

Updates