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.
Built With
- amazon-web-services
- cloudmailin
- firebase
- golang
- react
Log in or sign up for Devpost to join the conversation.