About

Schedule-It is a web application designed for easy communication and event scheduling. This project was made for CS307 at Purdue University and was self hosted on a Raspberry Pi using a custom built RESTful API. Machine learning in Computer Science is big right now which is why this project has an integrated chatbot trained with a natural dialog.

Features

  • Secure account creation and login
  • Profile picture uploading
  • Group chat for communication between all members
  • Group calendar for scheduling and keeping track of all events
  • Notification system for friend requests, group invites, newly scheduled events and upcoming event reminders
  • Chatbot for scheduling events naturally through text or just having a conversation
  • Give admin permissions to group members or revoke them
  • Personal tab for scheduling your own events or getting familar with the chatbot

Screenshots

Contributors