Inspiration

We wanted to develop an application that is useful and addresses a problem in society. We were inspired by the daily struggle of workers who lose countless hours in managing emails and scheduling meetings.

What it does

We build an AI chat assistant that helps professionals by:

  • Creating and organizing calendars
  • Draft, send, and follow up on emails
  • Display the workload for the day via tasks

How we built it

We built it using React.js, Google Gemini AI API, REST API, and Python. We used React.js, javascript framework that allows you to write HTML (known as JSX) directly into javascript, for the front-end and Google Gemini API, REST API, and Python for the back-end.

Challenges we ran into

Some challenges we ran into were: understanding and coding in React.js, linking backend and front end using the APIs and Python, correctly outputting data, Google Gemini quota limit, and finding time to meet up all together.

Accomplishments that we're proud of

  • Using React to build front end
  • Create a proper detailed ui that is user intractable and aesthetic in look without any errors
  • Using gemini ai to its maximum potential to understand user input and perform task
  • Completing a huge project within the time limit constraints of hackathon
  • Using several apis such as gemini to perform ai computations

What we learned

We learned a lot about React.js and its capabilities to make better UI designs, we learned how to implement Google Gemini AI in Python so that it understands user input to perform tasks, how to effectively use GitHub, and we learned a lot about team collaboration skills.

What's next for Simplifying Calenders and Scheduling using AI

  • Predictive scheduling based on user’s past patterns
  • Mobile app version
  • Shared team calendars to optimize meeting schedules
Share this project:

Updates