Inspiration

We wanted to develop a cost-effective digital PA system for administrators to efficiently arrange and schedule meetings and automate tasks such as sending follow-up tasks to themselves or others, sending reminders, generating summaries of email threads, and arranging meetings.

What it does

  • Login and registration pages
  • A home page where users can see upcoming tasks
  • A calendar view where users can see all their tasks
  • A page to invite people to tasks
  • A notification panel where users can accept/reject tasks
  • A chat functionality for users to discuss scheduling plans
  • An AI chatbot to provide scheduling advice

How we built it

We used a React frontend, Flask backend and for prototyping purposes, a csv database. We intend to migrate this to a real database.

Challenges we ran into

Learning to build a web application for the first time!

Accomplishments that we're proud of

The AI chatbot and the chat feature.

What we learned

How to use React and Flask and how web applications work.

What's next for SBC-PA

  • Alert and reminder system
  • Recommending tasks based on past tasks
  • Email summarisation
  • Auto accepting/rejecting tasks

Built With

Share this project:

Updates