Inspiration
Wanted to learn how to encrypt messages and decrypt the messages with user login and password to help add a security wall for people who want to keep secret recipes.
What it does
A dashboard that show encrypted messages to the user and decrypts it if the user puts i the right email and password
How we built it
It was built using Spring boot dependencies including starter-web, security-test, and security-crypto.
Challenges we ran into
We had challenges of whether we should connect the backend Spring Boot to the front-end (React) to create a full stack application with user email credentials. We decided to stick to Java Swing to make it easier to implement a dashboard and connect requirements.
Accomplishments that we're proud of
We are proud of finishing a project. Jokes aside we are glad we finished a project instead of falling short with a half made one. We got to learn about more dependencies inside Spring Boot to strengthen our knowledge with it.
What we learned
We learned how to grow as a team with time management. Our ability to understand and switch lanes to different concepts helped us not stick on a problem for too long.
What's next for Email Encryption
We plan to add a RestAPI to connect with front-end (React) to send encrypted email to email that can only decrypt if they have a key to view it.
Log in or sign up for Devpost to join the conversation.