Vue.js frontend for the Jobrapido job platform.
AppNavbar.vue - Navigation bar componentLoginForm.vue - User login formRegisterForm.vue - User registration formForgotPassword.vue - Password reset request formCompleteProfile.vue - User profile completion formThe frontend communicates with the Django backend through REST API endpoints:
/api/login/, /api/register/, etc./api/profile/, /api/upload-documents/To run the frontend in development mode:
npm install
npm run serve
To build the frontend for production:
npm run build
The built files will be placed in the dist directory, which can be served by the Django backend.