Skip to content

👾 Interactive chatbot to help beginners learn how to code.

License

Notifications You must be signed in to change notification settings

bbbranjan/CodeBot

 
 

Repository files navigation

CodeBot

Created for and during the Facebook Singapore Hackathon 2016.

CodeBot is a chatbot that helps beginners learn how to code. To make the otherwise daunting task of learning how to code for the first time easier, CodeBot incorporates witty replies, GIFs & human-readable errors to create an incredibly fun experience for a complete novice. Currently, it goes through a few basic exercises in Python (adapted from Codecademy).

Screenshot of CodeBot

Tech Stack:

  • Node.js
  • MongoDB
  • api.ai
  • Vanilla HTML, CSS & JS (for front-end)

Team:

  1. Suyash Lakhotia
  2. Nikhil Venkatesh
  3. Chaitanya Joshi
  4. Bobby Ranjan

TODO

  • Post-Hackathon Cleanup of Code & Git History
  • Add Setup Instructions to README
  • Refine Curriculum / Database Content
  • Comment Out Debug Statements on Node Server
  • Split index.js into Separate Files
  • Improve Existing Bot Replies
  • Add More Variation in Bot Replies
  • Improve In-line Code Styling
  • Remove Hardcoding in nextExercise()

About

👾 Interactive chatbot to help beginners learn how to code.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 81.4%
  • CSS 15.7%
  • HTML 2.9%