Inspiration ✨

When Covid-19 hit countries around the world, many schools were forced to close leaving student feeling isolated and alone. Because of this lack of interaction, I hoped to create a platform where students would be able to connect with other members of the community, and be able to learn and grow together.

What it Does 📚

Ignite consists of three main features! Firstly is a forum, where students from around the world who are a member of the community will be able to communicate and discuss a variety of interests. Secondly, is a ChatBot. I orginally planned for it to utilize Natural Language Processing for a wide variety of use cases. However, due to time constraints, I was unable to do so. Instead, I utilized JavaScript to create a simpler ChatBot. Lastly, Ignite has a resources page. This page includes various tried and tested resources that community members can submit, with a chance to be featured. Ignite will continuously be adding features as per users requests!

How I built it 👩🏻‍💻

Ignite was constructed using HTML, CSS and JavaScript. Each planned functionality was carefully thought out and implemented for overall user functionality and ease-of-use.

Challenges I Ran Into ⚙️

The main challenge I ran into was the lack of time. Originally, the ChatBot functionality I hoped to integrate, was supposed to be backed by Artificial Intelligence and Natural Language Processing. However, due to a lack of time, I was unable to achieve that. Instead, I created a simple User Interface with JavaScript, for the Bot to still be able to communicate with the user! Later iterations of Ignite will soon have the ChatBot developed using Natural Language Processing!

Accomplishments that I'm proud of 💻

I am proud of constructing a platform with potential in a limited amount of time, as well as going through the entire ideation and programming process. Having limited experience in UI/UX design, I am also extremely proud of the branding that I created for the platform in the short span of time.

What I Learned 💡

The biggest learning curve for me, was developing the ChatBot. Having no previous experience with this endeavour, I followed a tutorial, and also progressed my JavaScript skills! I also gained some more experience with Figma, which is where I originally tested out different branding logo's and color schemes.

What's Next for Ignite 💖

Ingite has a long future ahead! After completing the back-end code of the platform, user testing will begin, and Ignite will be launched as a platform that students around the world will be able to use. A profile system, and Log In/Log Out/Sign Up system will be implemented utilizing firebase authentication. As well as the ChatBot being converted to utilizing Natural Language Processing.

Built With

Share this project:

Updates