ETDELALA - Full-Stack MERN Job Portal for Ethiopia | Find Jobs, Post Openings, AI Recommendations & Admin Approval
ETDELALA - Full-Stack Job Portal for Ethiopia 🇪🇹
ETDELALA Banner
Live Site:
etdelala.vercel.app
ETDELALA is a modern, fully functional job portal built with the MERN stack (MongoDB, Express, React, Node.js) to connect job seekers and employers in Ethiopia.
🚀 Live Demo
Visit the live site:
etdelala.vercel.app
✨ Key Features
Job Seeker:
Browse and search jobs
AI-powered personalized job recommendations based on skills
Apply with one click
Track application status
Edit profile (skills, experience, education)
Employer:
Post job openings
View and manage applicants
Shortlist, reject, or schedule interviews
Admin Panel:
Approve/reject job postings
Manage users and applications
View statistics
Additional Features:
Secure authentication (JWT)
Responsive design (mobile-friendly)
Real-time notifications (Socket.io ready)
Contact form
🛠 Tech Stack
Frontend: React + Vite, Redux, Tailwind CSS (custom styling)
Backend: Node.js + Express
Database: MongoDB (Atlas)
Authentication: JWT + bcrypt
Deployment:
Frontend: Vercel
Backend: Render
📦 Project Structure
text
ET-DELALA/
├── frontend/ # React + Vite app
├── backend/ # Node.js + Express API
├── .gitignore
└── README.md
🚀 Deployment
Frontend:
etdelala.vercel.app (Vercel)
Backend:
etdelala-backend.onrender.c… (Render)
👥 User Roles & Default Credentials
Admin:
Email: admin@jobportal.com
Password: 123
Register as Job Seeker or Employer on the live site!
💡 Future Improvements
Resume upload (Cloudinary)
Email notifications
Advanced search filters
Amharic language support
Mobile app (React Native)
🤝 Contributing
Contributions are welcome! Feel free to open issues or pull requests.
📄 License
MIT License
Made with ❤️ for the Ethiopian job market
⭐ Star this repo if you like it!
Share with friends, job seekers, and employers in Ethiopia!
Let's help people find their dream jobs! 🇪🇹
Live Site:
etdelala.vercel.app