This is a submission for the DEV Weekend Challenge: Community
The Community
Language learners are connected by an interest in speaking, studying and the curiosities of language. We're geographically diverse and many live abroad. In addition to proprietary apps to aid English teachers, Languapps is interested in learner methodology. Our community knows all learners are different so we chronicle user testimonials and provide a forum for learners.
What I Built
A react app lives at labase.languapps.com serving grammar lessons with responsive activities such a gapFill, multipleChoice, wordSort and the snappy clickActivity, giving the user a wide and curious base of questions.
The domain signs users in through email, gmail or discord before giving them a forum to sketch, collaborate and track their own progress as they're treated to emails featuring language teachers.
Demo
LiveConcept
Code
Nostrathomas0
/
languapps
code repo for languapps website
Big Picture | HTML5 UP Languapps creates a JWT token for users when they sign up and updatates that token when they sign in and out Nostrathomas@ | thomas@languapps.com Free for personal and commercial use under the CCA 3.0 license (html5up.net/license) Credits to the single page responsive site template cloned from aj at HTML5UP Languapps is a project to provide a forum for self-directed language learners. I started this as a jeckyll blog hosted and launched by github pages and there are scraps of code from that era. The page makes heavy use of the "scrollgress" and "scrollwatch" jQuery plugins to pull off some interesting effects as you scroll around the page. In addition to said interesting effects, Big Picture also includes a nice lightbox-style gallery, styling for basic page elements, and thoroughly commented code for your editing pleasure. Many thanks to my good friends Steve Anderson github id -…
How I Built It
I'm adding Discord logins to the subdomain forum.languapps.com . A Lambda function updates a jwt alligned with a firebase identity giving the user access to a react app. Security is authenticated and logins are based by reCaptcha.
Top comments (0)