
Talent Bridge Job Portal
This repository contains a cleanly separated Frontend and Backend setup, designed for scalable and maintainable full‑stack development.
🔧 Backend Setup (Node.js + Express)
Tech Stack
Node.js (ES Modules)
Express.js
MongoDB (Mongoose)
JWT Authentication
Bcrypt (Password Hashing)
Multer + Cloudinary (File Uploads)
CORS & Cookie Parser
🎨 Frontend Setup (Vite + React)
Tech Stack
React 18
Vite
Redux Toolkit + Redux Persist
React Router DOM
Tailwind CSS
Radix UI
Framer Motion
Axios
📦 Scripts Summary
Backend
Command Description npm run dev Start backend with nodemon
Frontend
Command Description npm run dev Start Vite dev server npm run build Production build npm run preview Preview build npm run lint Run ESLint
✅ Best Practices
Keep backend and frontend fully decoupled
Use environment variables for secrets
Centralize API calls in frontend services
Use middleware for authentication & validation
Maintain reusable UI components
📄 License
This project is for internal development and learning purposes only.
📸 Screenshots



0 likes · 11 views · Jan 1, 2026
Developed a scalable full-stack Talent Bridge Job Portal.