Inspiration
Share your thoughts with your partner, understand your partner better.
Information Technology has always been pivotal in bringing people closer, especially as we saw during the covid-19 pandemic. Taking into account research and statistics about relationship problems, increasing need for couples counselling and in general a declining empathy; we have designed this app with the objective of bridging this communication gap between partners.
What it does
Couple’s Journal is a shared wellness app for partners. You can journal attributes like your thoughts, mood, happiness and sleep quality on a daily basis, and so can your partner; whose journal log is also visible to you. This way you have an opportunity to better understand each other.
How we built it
Couples Journal is a ReactNative app with a scalable Serverless backend. We’ve used AWS Cognito for User authentication flow, Lambda functions behind API Gateways for service logic, and DynamoDB as our database. Most of the AWS services used were setup using the AWS console, we just had to write the code for the lambda functions and the React-Native app.
Challenges we ran into
Being novices at lambda and AWS Cognito. Issues with Cognito’s user authentication flow with React-Native.
Accomplishments that we're proud of
Accomplishing a polished frontend within the time constraints. Implementing User authentication flow despite facing challenges with integrating AWS Cognito with React-Native. Since we are using a Serverless design on AWS lambda, our services are highly scalable, capable of handling millions of requests per second.
What we learned
Importance of good teamwork, effective communication and importance of failing fast and pivoting to solve a problem. A better understanding of all the technologies used in this project.
What's next for Couple's Journal
There is significant potential for incorporating a diverse range of tracked attributes apart from emotion and sleep; for many more use cases concerning couple’s therapy.
What we used
AWS Cognito, AWS lambda, AWS API gateway, AWS IAM, AWS Dynamodb, AWS Cloudwatch , React-native, Node.js


Log in or sign up for Devpost to join the conversation.