- Live Demo
- Demo username: demo
- Demo password: password123
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:
Edit Saved Feedback:
Landing Page:
Create Account Form:
Front-End:
- HTML
- CSS
- JavaScript (with jQuery, Ajax and moment.js)
- Semantic UI
Backend:
- 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