🚀 Daily Stack – My Developer Listing Tool
Hey, friends! 👋
I recently built a developer listing platform called Daily Stack. As a beginner, it took me about a month to build this fully functional tool from scratch. The journey wasn't easy—I ran into countless bugs, struggled to figure out where errors were coming from, and often felt frustrated. But every challenge was a learning opportunity.
Although this project started as a small idea, it helped me grow a lot as a developer. I'm currently working on even bigger projects using new technologies, and this one gave me the confidence to keep going.
I’d really appreciate your feedback and thoughts on what I’ve built so far. The project is nearly complete and in its final stages. Feel free to try it out and explore the code:
🔗 Live: daily-stack.vercel.app
📂 GitHub: github.com/tech-dipesh/find-program-tech
*Tech Stack *
🖥️ Backend
- Node.js with Express
- MongoDB + Mongoose (CRUD operations, data population)
- Passport.js for authentication
- Joi for validation
- Middleware (auth checks, input validation)
🎨 Frontend
- React (with hooks and routing)
- Tailwind CSS for styling
- Axios for API communication
- React Hook Form for form handling
🌐 Full-Stack Integration
- CORS configuration
- Cookie/session-based authentication
- Protected routes (edit/delete only available to the right users)
📚 Key Concepts & Achievements
- Built and consumed REST APIs
- Implemented schema relationships
- Mastered async error handling
- Deployed to both backend Vercel (frontend) (not able to connect the backend on vercel)
✅ Core Error face
- Fixed complex auth flow bugs
- Resolved CORS issues
- Managed dynamic routing conflicts (
/:id
) - Synchronized state efficiently in React
I'm still a beginnner in a development, that's why it takes more than 1 month to build the project. Also it helps me to be out of comfort zone in my development career.
Let me know what you think!
Deployment: Vercel (Frontend)
📂 GitHub Repository:
https://lnkd.in/dTHt-p9p
I'd love your feedback or suggestions. Feel free to explore the repo! 🚀