Demo
- 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.
Motivation
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.
Screenshots
Feedback Template Form:
Edit Saved Feedback:
Landing Page:
Create Account Form:
Built With
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
Features
- 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
Author
- Stephanie Chamblee