Our inspiration comes from the forum-based app, Flipgrid, which provides the students a platform to share their thoughts on a school assignment. What Education on Edge does is provide every user regardless of context and encouraging cross-age conversations, to bridge generation gaps. We encourage topics that often are not made into lesson plans in schools like racism, climate change, and the pandemic. Users can earn points to create another chatroom to host a topic with other users. The app also planned to have a fake news detection system to sift out the ‘bad apples’.

Our team used a MERN stack (MongoDB, Express, ReactJS, NodeJS) to implement what we want into the production build. In the production build, there is supposed to be a working custom user authentication system and a customized home page.

As a team, we ran into avoidable challenges. Harry's challenge was getting the build onto Heroku, as he anticipated it would take long prior to development. Harry, as full-stack support, lost track of time in implementing the full, grand scheme of our idea. Instead, we're doing everything we can to ensure our professionalism in our slide deck.

MERN development was a steep learning curve for all of us since no one had experience in this explicit form of project. Although, we chose this because of the learning curve and go outside of our comfort zone, learning how to get through struggle and failure in the span of 36 hours. If it's one thing the team will take away is learning to persevere through the consistent "betrayal" of compile errors.

Harry, as full-stack support, is proud of the fact that the production build is hosted on the Heroku web host, and its user authentication system is complete regardless of whether it can be displayed via frontend development. Pranav, as backend support, was able to learn a new language (Javascript) and bootstrap in 36 hours! Harold and Simeon, as frontend leads, were both able to deliver their assignments of simplistic HTML and CSS code along with learning bootstrap.

As a team, we learned that despite having rough implementation large-scale projects, in general, should not be taken for granted. We learned so much about each other socially and professionally, as a team. So, if we are technically challenged as a team, then-if allowed more time, we're confident we can bounce back to a fully working frontend client along with a server. Regardless of anything, our team experienced a huge time shift because we have programmers from Ghana, India, Philipines, and the United States. We had to work in those restraints and we often started our day with scheduling challenges.

What will be next for Ed on Edge is unknown. For the most part, Ed on Edge will be transferred to various private repositories of our team curated by our team, at our own discretion. The web app may go into release out of this hack-at-hon because, as a team, we truly curated this idea of education on the edge and education on the curve that it's really significant to investigate many sincere or troubling topics this world has to offer.

We thank you as a team, @StanfordTreeHacks, for giving us still the opportunity to LEARN a new development form. Our team has a newfound respect for MERN website application development.

Share this project: