A full-stack MERN application where developers can save, explore, and contribute their favorite resources across multiple domains and technologies.
Built with React, Node.js, Express, MongoDB and deployed with Vercel (frontend) + Render (backend).
- 🔐 Authentication: Signup & Login using JWT and bcrypt for secure password hashing.
- 📂 Protected & Public Routes: Access control handled via React Router & Context.
- 📦 Resource Management: Save and contribute your favorite resources.
- 📱 Responsive UI with animations powered by AOS.
- 🎨 UI Enhancements with React Icons and custom styling.
- ⚡ Loading States for smooth user experience.
- 🌍 Currently contains:
- 6 domains
- 48 technologies
- 109+ resources
- 💻 Fully Responsive across devices.
The project is live and can be viewed here: DevStash
Frontend
- React
- React Router DOM
- React Icons
- AOS Animations
- Axios
Backend
- Node.js
- Express.js
- MongoDB with Mongoose
- JWT Authentication
- Bcrypt
Deployment
- Signup/Login handled with JWT.
- Tokens stored in
localStorage. - Axios interceptor automatically attaches tokens.
- Unauthorized requests redirect to login.
- If you like this project, feel free to give it a star ⭐.
- As support, please contribute at least one of your favorite resources in any domain!
This project is open-source and available under the MIT License.
Made with ❤️ by Aditya chandel



