Job Portal Platform
Build a full stack job portal platform where users can browse job listings, search for opportunities, and view detailed job information through a modern interface. The application should simulate a real hiring platform experience with job cards, filters, search, and detailed job pages. This challenge focuses on structured data, filtering logic, search experience, and user-facing platform workflows.
Attention
This challenge does NOT include downloadable assets.
You are expected to:
- Use your own images, icons, and resources when needed
- Recreate the design based on the provided Figma file
- Respect the main brand identity, colors, logo, and key visual elements
- Keep the overall UI structure, layout flow, and important sections consistent with the design
You are NOT required to use the exact same images, text content, or placeholder data from the original design.
Your focus should be on:
- Brand colors
- Logo usage
- Layout structure
- Spacing and alignment
- UI architecture
- Required functionality
Minor differences in content, images, or displayed data are acceptable, but the overall visual identity and core design direction should remain clearly consistent with the challenge.
Project Requirements
- Users must be able to view a list of job postings
- Each job card must display title, company name, location, and job type
- Users must be able to search jobs by title or keyword
- Users must be able to filter jobs by category, location, or type
- Users must be able to open a detailed job page
- Each job details page must include description, requirements, and company information
- Job listings must be fetched from a backend and stored in a database
- Admins must be able to create new job postings
- Admins must be able to edit existing job postings
- Admins must be able to delete job postings
- Basic validation must be implemented for job creation and editing
- The UI must be clean, organized, and easy to navigate
Ready to submit your solution?
Upload your project for mentor review and showcase your structure, polish, and implementation quality.
Login Required
You need to be logged in to submit your solution for this challenge.
