Skip to content

Latest commit

ย 

History

9 Commits

Folders and files

NameName
Last commit message
Last commit date
ย 
ย 
ย 
ย 

Repository files navigation

Zenith ๐Ÿš€

Reach Your Peak: A Comprehensive Campus Recruitment Portal Description: Zenith is a full-stack web application designed to digitize and streamline the campus placement process. It serves as a centralized platform connecting the three pillars of academic recruitment: the Institute (Admin), Companies, and Students.

Built strictly on the Flask framework with SQLite and Jinja2, Zenith replaces manual spreadsheet management with an efficient, automated workflow. It features secure role-based access control, real-time application tracking, and dynamic placement drive management.

Technical Highlights:

Backend: Python Flask (Server-Side Rendering)

Database: SQLite (SQLAlchemy ORM) with programmatic schema generation.

Frontend: HTML5, Jinja2 Templating, Bootstrap 5 (Custom "Modern Professional" Theme).

Architecture: Adheres to strict academic constraintsโ€”Zero Client-Side JavaScript for core logic (forms & data processing handled purely via HTTP methods).

Core Features:

๐Ÿ‘ฎ Admin (Institute): Complete oversight. Approve/reject company registrations and placement drives, manage users, and view global statistics.

๐Ÿข Company: Register profiles, create job postings (Placement Drives), shortlist candidates, and manage applications.

๐ŸŽ“ Student: One-click apply for drives, view application status, manage profiles, and track placement history.

About

Zenith: A robust Campus Recruitment Portal built with Flask. Connects Students, Companies, and Institutes in a seamless, role-based ecosystem. ๐Ÿš€

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors