Am I on the right path, any advice for a freshman?

I’m a freshman, my passions include math and computer science. I’ve designed a web application that aims to make homework and studying more fun, effective, and healthy during distance learning for elementary students. My goal is to get it promoted by my school district. I’ve reached out to a CS teacher at school to advise me in the process. So far, I’ve pitched it to a CS class and gotten some constructive user feedback, with bugs and pitch feedback!! Currently, I’m about to do a trial run with a group of 90 elementary students with my application. I’m also about to conduct a study on students’ study/homework habits in my school district. I’ve reached out to a professor at a university to help give me advice on how to effectively, conduct the study.
I’m also planning to enter my web-application into a national app competition with a partner.
I’ve also started a YouTube Channel that explains hard math concepts or ideas in an elementary friendly way for elementary students.
I’m also “flushing out” an idea about starting an organization/club (The website club) as of right now I’m thinking of making it into a non-profit that makes websites for small business, non-profits, and bloggers for free, members will be kind of “paid” with the experience they get from making websites. The organization will allow students of all ages to join, when the organization/club starts up we’ll host coding workshops for elementary students and maybe even a computer drive, later on, to provide students with computers.

So so far, I have 3 EC’s I’m devoted to, I’m also in my school’s coding club (I go there to get more experience with coding, the club president is supper knowledge and I learn a lot :D) And I’m trying to land a teaching position in an organization that gives Chromebook training to teachers and students.

I’m having a hard time determining my soft spike at the moment. I want to start a blog but decided to take some time to think about what my “niche” If I have one is. If you see a common denominator in my activities, I’d appreciate your point of view!

Additionally: if you think I should cut out some of the EC’s or do something differently, I’d appreciate any feedback/advice you have for a 9th grader. If you a have any feedback on the website organization I’m all ears!
(gosh that’s a long comment ?, thanks or reading to the end if you did!)

“I’ve designed a web application that aims to make homework and studying more fun, effective, and healthy during distance learning…”

I think that this is really cool. It sounds like a very useful thing that you are doing. It sounds like you are doing it not to get into a top university, but because it is a really good thing to do. This is exactly the right thing IMHO. This is the right thing because you are going something potentially valuable.

Ironically, because you are NOT doing this just to get into a highly rated university, I think that this is exactly the right way to get into a highly rated university. You might want to read this:
https://mitadmissions.org/blogs/entry/applying_sideways/

I think that you should keep your grades up, continue to do what you want to do in terms of really cool ECs, and just keep up the good work.

I think that you are doing very well.

I think that you sound like an ambitious, motivated, and intellectually-curious 9th grader. These are all promising things to see in a freshman. However, you’ll soon realize that as you go on through high school, classes will get harder, and so will life. These EC’s sound great, and they really show that you love what you do. I think that as time passes, you’ll naturally fall out of love with some, fall more in love with others, and/or realize that there’s not enough time in the day. Just remember that school is most important when it comes to college admissions, so make sure that you are choosing the advanced courses in your areas of expertise and expanding into other areas that you may not be quite as comfortable with. It seems like you’ll do fine in harder STEM courses, but you also need to show your competency in the humanities. Overall, keep doing what you’re doing. Things should naturally fall into place as you make your way through high school. It’s ok to let go of an EC or two, as long as you are still doing what you love to do.

Thank you so much! That article was really helpful and motivating. I’ll keep working!

But make sure you are not duplicating khan academy with “I’ve also started a YouTube Channel that explains hard math concepts or ideas in an elementary friendly way for elementary students.”