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.

Built With

Share this project:

Updates