Inspiration

I have recently completed my full-stack BootCamp. One of my teammates presented us with an idea that challenged my skills. The idea of openly sharing our emotions or moods so that we can feel better. It inspired me to apply all my knowledge to convert ideas into reality.

What it does

This web app lets you track and share your emotions through your post(images). You can make friends there.

How we built it

We first discussed the idea and decided what possible features we can add along with Pangeas APIs. After the UI design was completed we started some basic frontend pages such as login, registration, and landing page. Then we structured the data that was to be stored in a database. Then we figured out all API endpoints. According to that, we started building the backend API. In every step, we integrated the front end with the back end and tested it.

Challenges we ran into

Figuring out the data structure of the user and its relevant posts so that we can perform the CRUD operation very smoothly. This was very challenging.

Accomplishments that we're proud of

For the first time, we are able to build a very minimalistic version of a social media app where users can see another user, make friends or send a friend request, accept friend requests, and upload posts. Even they can update their user profile.

What we learned

How to integrate different APIs and build the security of our web app stronger. We also learned to build efficient endpoints to perform smooth CRUD operations across the web app.

What's next for Pangea Securathon

We are thinking to add Pangea's multifactor authentication in the upcoming.

Share this project:

Updates