Skip to content

dsai04/WorkDock

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WorkDock – Online Job Portal

Overview

WorkDock is a full-stack job portal application designed to manage recruiter and job seeker interactions through a structured relational database. The system enables user authentication, job data management, and role-based access using Python and SQLite.

Key Features

  • Designed and implemented a 3-table relational database schema storing 13 recruiter and 11 job seeker attributes
  • Built session-based authentication system supporting secure signup, login, and credential validation for multiple user roles
  • Developed backend logic in Python to handle form submissions, database operations, and role-based routing
  • Enabled structured data storage and retrieval using parameterized SQL queries, ensuring data integrity and security

System Functionality

  • Recruiter and job seeker registration & login
  • Job posting and data storage
  • Role-based access control and navigation
  • Backend handling of user inputs and database transactions

Tech Stack

  • Python (Backend Logic)
  • SQLite (Relational Database)
  • SQL (Joins, Queries, Data Management)
  • HTML (Frontend Forms)

Files Included

  • Python backend scripts
  • SQLite database file
  • HTML pages (Signup, Signin, Recruiter, User)

Business Impact

This system demonstrates the ability to:

  • Design and manage structured relational databases
  • Build backend workflows for real-world applications
  • Implement secure authentication and role-based access systems
  • Handle end-to-end data flow from user input to database storage

About

Full-stack job portal with relational database design, authentication system, and role-based data management

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors