Skip to content

Educational Chatbot Made with ReactJS, AWS Amplify and Amazon Lex

Notifications You must be signed in to change notification settings

ginoleeswan/edu-chatbot-with-lex-amplify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

💬 Educational Chatbot 💬

Amazon Lex & Amplify - Chatbot

Made in ReactJS, constructed with create-react-app, utilizing AWS Amplify & Amazon Lex

Version Twitter: mrginolee

📚 See Live 📚

📖   Lessons Learned

  An educational chatbot made with ReactJS, AWS Amplify & Amazon Lex
  The bot was made and setup using the Amplify CLI.
  Adding intents is quite simple and intuitive when using the AWS console.

  Changes on the backend and front are able to be updated using 'amplify push' or 'amplify pull' in the CLI.
  There might be a need for an attachment relational type database or No-SQL database to pull educational information about a school and its students. .
  This is not a finished product, only a template on which to build a functioning Edu Chatbot.

🔮   Future Features

  • 💻   Implement backend to pull student/institutional information
  • 🔒   Athentication of students / faculty of institution
  • 🖌   Style refactoring to fit desktop application
  • 📱   Native integration into a mobile application

🚀   Deployment

Deployed with AWS Amplify

🔨   Get Started

From your command line, first clone this repo:

# Clone this repository
$ git clone https://github.com/ginoleeswan/edu-chatbot-with-lex-amplify/

# Go into the repository
$ cd edu-chatbot-with-lex-amplify

# Remove current origin repository
$ git remote remove origin

Install

npm install

Usage

npm run start

Run tests

npm run test

✍️   Author

👤 Gino Swanepoel

  Twitter: @mrginolee
  Github: @ginoleeswan
  LinkedIn: @ginoswanepoel

❤️   Show your support

Give a ⭐️ if this project helped you!

About

Educational Chatbot Made with ReactJS, AWS Amplify and Amazon Lex

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published