ProudOf.Me is a Full Stack
web app that acts as an archive for users to store the moments and milestones in their life in one place to remind themselves why they're great when experiencing impostor syndrome, anxiety, and anything that makes them feel less than the champion they are.
Users can also read others' stories as well as share their own, fostering a community of positivity and a place to inspire each other.
Tech Stack
With simplicity in mind, leveraging Node.js
paired with Passport.js
, users can sign up via their Google accounts in a matter of seconds!
With Authentication
handled, users, and their posts are all stored in MongoDB
as it provides ultra-fast Read and Write
times.
For the Front End
of the project, I decided to go with React
using React Hooks
. Hooks provides me with easierState Management
and the ability to create useful Custom Hooks
to further simplify state management.
To further simplify the styling process I used Tailwind CSS
, a utility-first approach to CSS that uses pre-made classes allowing you to never have to leave your HTML, or having to create semantic class names that are hard to maintain.
With two more big updates to come, there is a lot more in store!