The Most Useless Life Hacks is a crowdsourced platform where users submit so-called "life hacks" that are actually useless or even make life harder. Other users can vote on the worst hacks, comment on submissions, and see a leaderboard of the most ridiculous ones.
✅ User Authentication – Users can sign up, log in, and manage their submissions.
✅ Submit Useless Life Hacks – Users can add new life hacks with descriptions and optional images.
✅ Upvote/Downvote System – Community-based ranking for the worst hacks.
✅ Commenting System – Users can discuss and share their thoughts on each hack.
✅ Sorting & Filtering – Users can browse hacks based on votes, recent submissions, or categories.
✅ User-Specific Lists – Each user can track their own submitted and upvoted hacks.
- Frontend: React (Vite), Tailwind CSS
- Backend: Node.js, Express.js
- Database: MongoDB (Mongoose ORM)
- Authentication: Firebase Auth
- Deployment: Vercel (Frontend), Render (Backend)
- API Testing: Bruno