Inspiration

I had a difficult time accessing my school's STEAM curriculum and materials to help me in my engineering journey. I realised that the club had no place to put all its stuff like photos and courses to help those who had no idea of where to start. That is when i realised that I needed to build a website to help to address these problems so that people might not give up on the way while trying to accomplish their STEAM desires.

What it does

It is an aesthetically appealing website that helps to show beginners what courses are offered in my school's STEAM club. However, to appeal to a larger audience, those who are not near my location or school, it gives them a series of links in each subsection to learn the various disciplines. For instance, when the robotics section is clicked, It gives a series of links of different websites for a person to choose from that anyone can learn in this case, robotics. Therefore, the websites combines what my school offers, what can be employed in another school in terms of curriculum and above all, aesthetically appealing.

How I built it

I decided not to use any advanced programming language to create the website or frameworks. I decided to move for a more traditional approach of using HTML, CSS and JS for creation. I did everything with those three languages so that when someone especially beginners sees the codes, they can recreate the website easily rather that using frameworks which require dependencies and things of the sort.

Challenges I ran into

The use of only the three languages above was a hectic decision and workload. I did not have frameworks which simplified the code writing and I had to write a lot of code manually which made me burn midnight oil every single day. Bugs especially when dealing with javascript appeared quite often and were hard to locate due to the bulk of code but with neat extensions and a keen eye to detail, I figured them out and made the website.

Accomplishments that we're proud of

I am proud to have finished building the website. Even though not market and internet ready yet, the accomplishment is that when hosted, one can find what they are looking for quite easily and a smooth user experience. I am proud to have finished on time not only to fill out this hackathon but also to help the students in my school with a timely solution to if not all, some of their problems.

What we learned

I learnt the skill of resilience and patience. I learnt the art of collaborating when wanting to test the app and it was a nice experience.

What's next for STEAM CLUB WEBSITE

I will convert it into an application mostly using a framework like Cordova. It will be easy and implement an advanced Machine learning algorithm for the chatbot so that it might learn quickly and not to give effective responses. I will also start a coding and programming platform with the use of Artificial intelligence to draft a course in the website and the app.

Share this project:

Updates