Arpit Mathur.

Jax - Your virtual coach for JavaScript and React

Jax is a chatbot that teaches you JavaScript and React using short bite-sized chats, flashcards and quizzes.

Add a comment

Replies

Best
Arpit Mathur.
Hi Hunters! My name is Arpit and I have been a software engineer for over 16 years, currently working as a research engineer in Philadelphia while also managing a couple of technical communities here. This app came out of my frustrations with how I see software taught these days. Most people I meet, especially those just starting their journey in the software development field, have a hard time reading long technical books or sitting passively through long videos, but when I meet folks looking for advice or recommendations, I end up reluctantly recommending the same books and courses. Jax is my attempt at trying something new. Jax is a chatbot that teaches you programming and lets you “choose your own adventure” through the content. Based on your choices and your answers to its questions and quizzes, it can modify your learning path so that the content is customized to you. And of course, all the content is presented in as casual a tone as possible with a healthy amount of memes, badges, and gifs 😉 I have a lot of plans for this project in the future but I’d love for folks to try it out and send me any feedback you might have. Cheers! -arpit
Vivek
This is very helpful in learning
Krishan
This seems like such a great idea! I love all projects that try to teach in new ways - definitely a big believer that the days of "single track" learning are long gone. Keen to see how this vibes with learners 👀 Good luck 🚀
Katlalli Karadi
Thank you for building this Arpit. ?makers Any plans to add other email sign up? (Currently I see Google sign-in as the only option)
Arpit Mathur.
@katlallikaradi It's something on my mind but my fear with email signups is that I currently don't have an email server to send "forgot password" emails. I'll look into it though, I am sure others might appreciate that too. Meanwhile, it does have an easy "delete my account" button in the settings that will wipe out everything I know about an account if you are done with the app
Hutchinson
?makers Is it only available as an app for mobile devices? Why not making it available as a webapp?
Arpit Mathur.
@invalidusername I recently compiled the app to a web app (yay for Flutter) but didn't love the experience. The tap-to-continue interaction felt natural on mobile but not really on the web. I am looking into other ways to create a web experience using the same content.
Hutchinson
@arpit I see, but If you care about my opinion as a user I think that arrows keys for going back & forward would feel pretty natural... ;) but of course it's up to you...