feral-skillbridge

bymili kava

Build a modern, responsive full-stack web application called **SkillBridge – AI Career Platform** for students and fresh graduates. The platform should help users discover jobs and internships, analyze resumes, and manage their job applications. **User Features:** - User registration, login, logout, and profile management. - Job and internship listings with search, filters, and categories. - Resume upload and AI-powered resume analysis. - AI job matching with a percentage score based on skills and job requirements. - Save jobs and manage applications. - Application tracking with Applied, Interview, Selected, and Rejected statuses. - Personalized dashboard with application statistics. **Admin Features:** - Admin dashboard with analytics. - Add, update, and delete job listings. - Manage registered users and job applications. **Design Requirements:** - Premium, modern SaaS design. - Clean dashboard with sidebar navigation. - Professional typography, subtle gradients, and smooth animations. - Responsive design for desktop, tablet, and mobile. - Use a consistent design system. **Technical Requirements:** - Build a functional full-stack application. - Implement secure authentication and role-based access. - Create proper database models and REST APIs. - Implement frontend-backend integration. - Include form validation, error handling, and loading states. - Use AI integration for resume analysis and job matching. - Include sample data for demonstration. Make the application feel like a real production-ready SaaS product, not just a static UI prototype.

LandingLoginDashboard
Landing

Comments (0)

No comments yet. Be the first!

Project Tasks

47 planning tasks
#1

Generate system requirement document

0m 47s0.05 cr used
Done
#2

Generate personas & user flows

0m 10s0.05 cr used
Done
#5

Architecture

0.05 cr needed
Paused
#6

Workspace task plan

0.05 cr needed
Paused
#7

Create flow for Student or fresh graduate (job seeker)

0m 8sCredits in parent
Done
#8

Create flow for Administrator

0m 8sCredits in parent
Done
#9

Landing

2m 45sCredits in subtasks
Done
#10

Login

3m 33sCredits in subtasks
Done
#11

Dashboard

2m 51sCredits in subtasks
Done
#12

Jobs

3m 38sCredits in subtasks
Paused
#13

Job Details

3m 38sCredits in subtasks
Paused
#14

Saved Jobs

3m 38sCredits in subtasks
Paused
#15

Applications

3m 38sCredits in subtasks
Paused
#16

Resume Analysis

3m 38sCredits in subtasks
Paused
#17

Profile

3m 38sCredits in subtasks
Paused
#18

Admin Dashboard

3m 38sCredits in subtasks
Paused
#19

Manage Jobs

3m 37sCredits in subtasks
Paused
#20

Manage Users

3m 37sCredits in subtasks
Paused
#21

Manage Applications

3m 37sCredits in subtasks
Paused
#22

Landing / Hero

0m 23s0.85 cr used
Done
#23

Landing / Entry Band

0m 23s0.85 cr used
Done
#24

Landing / Navigation

0m 0s0.85 cr used
Done
#25

Landing / Footer

0m 1s0.85 cr used
Done
#26

Navigation

0m 22sCredits in parent
Done
#27

Footer

0m 21sCredits in parent
Done
#28

Fix Landing: The hero’s diagonal band and its text obscure readable hero copy and the login link at…

1m 3sCredits unavailable
Done
#29

Fix Landing: The hero’s red block is positioned behind (), while the BRIDGE-specific override sets…

0m 49sCredits unavailable
Done
#30

Fix Landing review findings: The hero’s diagonal band and its text obscure readable… (+1 more)

0m 31s0 cr used
Done
#31

Login / Navigation Slot

0m 0s0.85 cr used
Done
#32

Login / Access Panel

0m 41s0.85 cr used
Done
#33

Login / Footer Slot

0m 0s0.85 cr used
Done
#34

Dashboard / Navigation

0m 0s0.85 cr used
Done
#35

Dashboard / Seeker Sidebar

0m 37s0.85 cr used
Done
#36

Dashboard / Statistics

0m 42s0.85 cr used
Done
#37

Dashboard / Footer

0m 0s0.85 cr used
Done
#38

Jobs / Navigation Slot

0.85 cr needed
Paused
#39

Jobs / Title Marquee

0.85 cr needed
Paused
#40

Jobs / Listings Workspace

0.85 cr needed
Paused
#41

Jobs / Footer Slot

0.85 cr needed
Paused
#42

Fix Login: This source owns accepted backend behavior but does not await an injected component…

1m 20sCredits unavailable
Done
#43

Fix Login: Registration never persists the new account — calls without , so the collection stays…

1m 7sCredits unavailable
Done
#44

Fix Login: Successful login/registration never navigates to the role-appropriate destination…

1m 7sCredits unavailable
Done
#45

Fix Login review findings: frontend/src/components/Login Access Panel.jsx: this source… (+2 more)

0m 58s0 cr used
Done
#46

Job Details / Navigation

0.85 cr needed
Paused
#47

Job Details / Panel

0.85 cr needed
Paused
#48

Job Details / Match Apply

0.85 cr needed
Paused
#49

Job Details / Footer

0.85 cr needed
Paused
Live
Landing design preview
Landing: 1. Open login entry
Login: 2. Log in with admin credentials
Login: 3. Retry after invalid credentials
Admin Dashboard: 4. Review platform analytics
Admin Dashboard: 5. Retry after analytics failure
Manage Jobs: 1. Add job listing
Manage Jobs: 2. Fix listing validation errors
Manage Jobs: Update job listing
Manage Jobs: 1. Delete job with confirmation
Manage Jobs: 2. Retry after delete failure
Manage Users: View registered users
Manage Users: 1. Manage user account
Manage Users: 2. Retry after management failure
Manage Applications: View applications across users
Manage Applications: 1. Manage job application
Manage Applications: 2. Retry after management failure
Profile: 6. Log out
Live
Landing design preview
Landing: 1. Open login entry
Login: 2. Log in with admin credentials
Login: 3. Retry after invalid credentials
Admin Dashboard: 4. Review platform analytics
Admin Dashboard: 5. Retry after analytics failure
Manage Jobs: 1. Add job listing
Manage Jobs: 2. Fix listing validation errors
Manage Jobs: Update job listing
Manage Jobs: 1. Delete job with confirmation
Manage Jobs: 2. Retry after delete failure
Manage Users: View registered users
Manage Users: 1. Manage user account
Manage Users: 2. Retry after management failure
Manage Applications: View applications across users
Manage Applications: 1. Manage job application
Manage Applications: 2. Retry after management failure
Profile: 6. Log out