Build me a storage app

Job ID: 33570257

Budget: $10 – $30 USD

Problem:
We all create a lot of moments in our day to day life. But only few things we are able to capture with us. Most of the time we lost our memories by mistakenly deleting it or losing our devices/ digital accounts. So we want to build a memory app for the user where they could store their memories either uploading images or writing text. They should able to keep it private to them or make it public.

What you need to build:
A react app with passwordless authentication (Like Signin using OTP or any 3rd party connector)
Home page to see all of my memories as well as other public memories. (Memory could be an image or a text )
Option to create/upload new memory (Both Public and Private memory)

Recommended Tech Stack:
Language/ Library/ Design System: Javascript/ TypeScript (Preferred), MERN Stack, Ant design
But feel free to work on your comfortable stack and showcase your creativity.

We will mainly take into consideration the following evaluation criteria:

How close your work is with our ask.
How clean and organized your code is.
How good your automated tests are, i.e.: qualitative over quantitative
If you implemented the business rules correctly.
Related categories: JavaScript HTML5 Node.js React.js Typescript