Inspiration

Inspired by The Freecycle Network, Posmino is a community having donate and request services, which helps reduce the amount of unused goods from around the world.

What it does

The users are required to sign up/sign in before using the services. After logging in, they are able to request items or donate items. If a "donate/receive" procedure is done, an email will be sent to both contributor and donee to keep them updated about the item.

How I built it

Designed a responsive single page application with Angular, Bootstrap, HTML and CSS. Utilized Firebase to authenticate users and store the information of each item. Used different Java libraries as well as Spring Boot framework to send users email after "donate/receive" confirmation.

Challenges I ran into

Sending email to both contributor and donee and updating the database at the same time.

Accomplishments that I'm proud of

The website works as expected!

What I learned

How the front-end (Angular) communicates with the back-end(Spring Boot and Firebase).

Share this project:

Updates