The entire team behind ReAcademy has spent countless collective hours learning about React. One thing that each one of us has discovered is that the existing ways to learn React lack a degree of user involvement - that's exactly what we try to solve in ReAcademy.
What it does
Our project combines tutorials and challenges to react a seamless user experience in which the user can learn about React while staying engaged.
How we built it
We built this project using the MERN Stack, Amazon AWS, and CodeSandbox embeds.
Challenges we ran into
We encountered lots of challenges during our making of this project. Our main challenge, and learning process for this project, was actually embedding an IDE and interpreter in a website, which we had never done before. This would become the main feature of our project, and allow for a seamless experience with our different challenges and ideas.
Accomplishments that we're proud of
One of the things we are accomplished of is getting the IDE to run on the web. This took us sometime to figure how to do, but it ended up looking very great in the end.
What we learned
One thing we learned how to use is how to embed ide's into our website using iframes.
What's next for ReAcademy
We hope to expand our lessons, as well as add opportunities for users to communicate about individual problems through a forum-type communication board on our website.