Inspiration

Many of our team members have endeavored to keep a journal, but having a regular schedule can prove difficult. This app strives to solve a problem that we have experienced firsthand.

What it does

With this app, you can set up repeating reminders, which will send you emails at the interval you choose. Any replies you submit to these emails will be saved in the app in a journal section.

How we built it

The front end and major data logic is coded in React with a firebase backend. Mailing and synchronization systems for notification dispatch are written in Golang. Backend coronation server is hosted on a AWS EC2 instance.

Challenges we ran into

Many of the people on the team were unfamiliar with React. We also had to overcome many challenges in creating a custom mailing system and acquiring a suitable cloud service.

Accomplishments that we're proud of

App was mostly feature complete. We were able to split the project into multiple sub-projects, and more importantly, we were able to integrate them all together once completed.

What we learned

Learned a lot about proper usage of databases, and React. Learned a lot about different mail protocols.

What's next for Ideal Parakeet

There are plenty features that we had to put on hold due to time constraints such as a even better UI.

Share this project:

Updates