Skip to content
Go to file

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time


  • Live Demo
  • Demo username: demo
  • Demo password: password123

5 Apple Feedback

Lesson feedback generator for VIPKID ESL teachers. Stores student information and creates custom feedback templates to save teachers time writing their feedback.


As an online ESL (English as a second language) teacher for VIPKID, I often have to re-write very similar lesson feedback after each class because I teach the same lessons from the curriculum multiple times in a week. Most teachers store their feedback in a spreadsheet or document so that they can find the feedback they have written in the past and re-use it, updating the name and details for each student. I wanted to create something easier to use to offer teachers. 5 Apple Feedback generates well-crafted lesson feedback that is custom-written for VIPKID lessons. The app uses the provided student information to tailor the feedback template to the student.


Feedback Template Form:

Feedback Template Form

Edit Saved Feedback:

Edit Saved Feedback

Landing Page:

Landing Page

Create Account Form:

Create Account Form

Built With


  • HTML
  • CSS
  • JavaScript (with jQuery, Ajax and moment.js)
  • Semantic UI


  • Node.js
  • Express
  • MongoDB / Mongoose
  • Heroku
  • JWT
  • Passport.js and JWT for user authentication


  • Create an account with a hashed password and login with JWT authentication
  • Save/edit student information including their name, a nickname and notes about the student
  • Save/edit feedback for classes by copying and pasting the classroom URL


  • Stephanie Chamblee
You can’t perform that action at this time.