Inspiration

When I was taking a graduate topology course, I oftentimes found myself struggling to understand certain concepts. I would find myself asking questions which, upon searching the web, I wouldn't always find solutions to. With different subjects, it was sometimes inconvenient to check Stack Overflow for a CS question, and then math.stackexchange for a Math question, where oftentimes questions would get shut down if not meeting specific criteria. I wanted to build something that could centralize the "learning from others" part of a college education, and so I thought of EduConnect (like eduroam ahahaha -_-).

What it does

EduConnect essentially is a forum based app divided into different subjects students often have difficult questions in. It acts as a way for students to ask other students for help, and for them to work through problems and ideas together.

How we built it

EduConnect was built using primarily Javascript and Firebase, featuring a React frontend and interface and a Firebase backend to store messages and store them permanently.

Challenges we ran into

Learning new technologies and understanding and adapting to them was a challenge, but it was also a learning experience and posed itself as a chance to grow.

Accomplishments that we're proud of

We are proud of building out a fully functional forum app which students can use together. Although at the moment it is still very "bare bones," it was built and has a strong foundation which can be improved upon in the future.

What we learned

I was able to learn more about real-time communication and real-time updates, as well as how to better use Firebase and utilize React to a greater potential with React Router

What's next for EduConnect

I hope to incorporate the ability to upload videos and photos for students to share solutions to problems they may have, or to explain concepts that are sometimes difficult to express in text.

Built With

Share this project:

Updates