0% found this document useful (0 votes)
2 views37 pages

Alumni Portal

The Alumni Portal project report details the development of a web application designed to connect current students with alumni for job opportunities and career guidance. It utilizes database management principles to ensure efficient data handling and features such as job postings, notifications, and mentorship. The project aims to enhance student employability and strengthen alumni relations within educational institutions.

Uploaded by

hcjoshi777
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views37 pages

Alumni Portal

The Alumni Portal project report details the development of a web application designed to connect current students with alumni for job opportunities and career guidance. It utilizes database management principles to ensure efficient data handling and features such as job postings, notifications, and mentorship. The project aims to enhance student employability and strengthen alumni relations within educational institutions.

Uploaded by

hcjoshi777
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 37

ALUMNI PORTAL

PROJECT REPORT

By

Shubham Joshi(RA2311056030064)
Arpit Verma(RA2311056030074)
Sumeet Raj(RA2311056030082)

Under the guidance of​

Dr. Rolly Gupta

ASSOCIATE PROFESSOR ​

In partial fulfilment for the Course

of

21CSC205P - DATABASE MANAGEMENT SYSTEM

in Computer Science & Engineering specialization in Data Science

FACULTY OF ENGINEERING AND TECHNOLOGY

SCHOOL OF COMPUTING

SRM INSTITUTE OF SCIENCE AND TECHNOLOGY

DELHI - NCR CAMPUS

MAY 2025
SRM INSTITUTE OF SCIENCE AND TECHNOLOGY
(Under Section 3 of UGC Act, 1956)

BONAFIDE CERTIFICATE
Certified that this minor project report for the course 21CSC205P - DATABASE
MANAGEMENT SYSTEM entitled in "ALUMNI PORTAL" Shubham
Joshi(RA2311056030064),Arpit Verma(RA2311056030074) ,Sumeet
Raj(RA2311056030082)who carried out the project work under my supervision. Certified
further, that to the best of my knowledge the work reported herein does not form any other
project report or dissertation on the basis of which a degree or award was conferred on an
earlier occasion on this or any other candidate.

SIGNATURE SIGNATURE

Dr. ROLLY GUPTA Dr. Avneesh Vashistha

Associate Professor Head of Department


Computer Science & Engineering Computer Science & Engineering
SRM Institute of Science and SRM Institute of Science and
Technology ,NCR Campus Technology ,NCR Campus
1.ABSTRACT

In today’s competitive job market, staying updated with employment trends and opportunities is
essential for students and recent graduates. This project presents the development of an Alumni
Portal—a database-driven web application designed to bridge the gap between current students
and alumni, particularly focusing on job notifications, market trends, and real-time challenges
faced in various industries. The portal enables alumni to share job openings, career advice, and
insights into current professional demands, thus fostering a dynamic flow of relevant
information.

The system is built using database management concepts to ensure efficient storage, retrieval,
and management of alumni and job-related data. Key features include job and internship postings
by alumni, a notification system for students, and discussion forums addressing current issues in
the job market. By leveraging alumni experience and real-time feedback, this portal not only aids
in job awareness but also helps students align their academic and skill development paths with
actual market needs.

The proposed system demonstrates how a well-structured database application can support
institutional efforts in enhancing student employability and building a strong, interactive alumni
network. The project highlights the practical application of DBMS concepts while addressing a
real-world problem in education-to-employment transition.

In addition to job-related insights, the portal serves as a platform for mentorship and networking.
Alumni can offer guidance on industry expectations, resume building, interview preparation, and
career growth, which adds significant value to a student's career development. This interaction
not only empowers students but also helps alumni stay connected with their alma mater, creating
a mutually beneficial ecosystem.

From a technical standpoint, the project uses normalization, indexing, and relational schema
design to ensure data integrity and scalability. Role-based access control and real-time
notification systems have also been incorporated to maintain user-specific functionalities and
timely communication. Overall, the Alumni Portal is a scalable and socially impactful DBMS
solution that enhances connectivity, career readiness, and institutional engagement.
ACKNOWLEDGEMENTS

We would like to express our sincere and heartfelt gratitude to Dr. Rolly Gupta, whose constant
guidance, encouragement, and support have been instrumental in the successful completion of
this project titled "Alumni Portal". Her valuable insights, expert suggestions, and constructive
feedback throughout the project helped us refine our ideas and improve the overall quality of our
work.

We are deeply thankful for the time and effort she invested in mentoring us, resolving our
doubts, and guiding us through every stage of the development process. Her unwavering support
not only enhanced our technical understanding but also inspired us to approach the project with a
sense of responsibility and dedication. It has been a great learning experience under her
mentorship, and we are truly grateful for the opportunity to work under her supervision.

Shubham Joshi

Arpit Verma

Sumeet Raj
TABLE OF CONTENTS

1.​ Abstract ........................................................................................................................ 1​

2.​ Acknowledgements .......................................................................................................2​

3.​ List of Tables ................................................................................................................ 3​

4.​ List of Figures ................................................................................................................4​

5.​ Abbreviations ................................................................................................................ 5​

6.​ List of Symbols ............................................................................................................. 6​

7.​ Introduction ................................................................................................................... 7​

8.​ Literature Survey ............................................................................................................8​

9.​ System Analysis .............................................................................................................9​

10.​System Design .............................................................................................................. 10​

11.​Coding and Testing ........................................................................................................15​

12.​Conclusion .....................................................................................................................16​

13.​Future Enhancement ......................................................................................................17​

14.​References ......................................................................................................................18​
LIST OF FIGURES

Fig 1.1: Architecture and Workflow of AlumConnect Portal

Fig 2.1: Stepwise User Interaction Flow of the System

Fig 3.1: Key Modules of the Alumni Portal

Fig 4.1: Django Framework Stack Used in AlumConnect

Fig 4.2: Portal Usage and Benefits for Stakeholders

Fig 5.1: Code Snippet: Model Definition for Alumni Profile

Fig 5.2: Code Snippet: Django View to Render Event Page

Fig 6.1: Output Screenshot of Login and Dashboard Page











CHAPTER 1

INTRODUCTION

In recent years, the global job market has undergone dynamic transformations, driven by rapid
technological advancements, economic shifts, and evolving industry demands. As a result,
students and fresh graduates often struggle to stay updated with current job opportunities, hiring
trends, and real-time challenges faced by professionals in the workforce. Educational institutions
play a vital role in preparing students for their careers, yet there remains a significant gap
between academic knowledge and market requirements. To address this issue, the development
of effective communication channels between students and alumni has become increasingly
important.

The proposed project, Alumni Portal: Bridging Students with Job Market Insights, is a
database-driven solution that facilitates real-time interaction between current students and
alumni. The primary goal of the system is to ensure that students are regularly updated with the
latest job openings, career guidance, internship opportunities, and skill-based recommendations
directly from experienced alumni. By creating a centralized platform where alumni can share
insights and students can seek mentorship, the system fosters a collaborative environment for
career development.

A major strength of this portal lies in its database management structure, which allows for
efficient data storage, quick retrieval, and secure user interactions. Through proper
normalization, relational schema design, indexing, and query optimization techniques, the
database ensures minimal redundancy and high data integrity. Features such as job postings,
notifications, user authentication, alumni-student forums, and role-based access control enhance
the usability and functionality of the portal.

From an academic perspective, this project showcases the practical application of Database
Management System (DBMS) concepts in solving real-world problems. It demonstrates how
structured data, when managed effectively, can bridge information gaps and support informed
decision-making among users. Additionally, it highlights the potential of alumni networks not
just as sources of inspiration, but also as active contributors to the professional journeys of
students.

On a broader scale, the Alumni Portal serves as a strategic tool for institutions to improve
placement outcomes, strengthen alumni relations, and promote community engagement.
CHAPTER 2

ABBREVIATIONS

Abbreviation Full Form

UI User Interface

UX User Experience

DBMS Database Management System

HTML HyperText Markup Language

CSS Cascading Style Sheets

API Application Programming Interface

ORM Object-Relational Mapping

JWT JSON Web Token

SQL Structured Query Language

CSRF Cross Site Request Forgery


CHAPTER 3

LIST OF SYMBOLS

Symbol Description Unit/Type

U User entity (alumni or admin) Object

P Profile details of user JSON/Structured Data

E Event or announcement post Object/List

J Job posting Object

M Message exchanged between users String/Text

A Admin role permission Boolean (0/1)

S Session authentication token JWT String

L Login attempt Request Object

T Timestamp for log or activity Datetime

R Response to user request HTML/JSON Response


CHAPTER 4

LITERATURE SURVEY

The integration of alumni support systems within educational institutions has gained significant
attention in recent years. Various academic and professional platforms have attempted to bridge
the gap between students and industry professionals, yet many lack features that provide direct,
real-time guidance tailored to the student experience. The purpose of this literature survey is to
review the existing systems, research studies, and their approaches toward alumni-student
engagement and job market readiness, and to identify how the proposed Alumni Portal addresses
the observed gaps.

Several institutions have developed basic alumni databases focused primarily on storing alumni
contact information and professional records. For instance, Sharma et al. (2020) in their research
titled "A Web-Based Alumni Portal for Academic Institutions" presented a centralized portal that
enabled alumni registration, profile updates, and event tracking. However, their system lacked
interactive functionalities such as direct job posting, notifications, or real-time communication
between alumni and current students.

Another study by Kumar and Rani (2019), "Digital Alumni Systems in Indian Technical
Institutes", highlighted the implementation of a mobile-based alumni platform. While the system
facilitated updates and group interactions, the absence of DBMS principles like normalized
schema design or role-based access made it inefficient at scale. Additionally, the focus was
limited to alumni engagement and did not extend to job-related assistance or student mentoring.

LinkedIn, a global professional networking platform, serves as a common medium for alumni
and student interaction. Although it offers job updates and professional connectivity, it is not
institution-specific and lacks academic contextualization. It does not provide structured student
support or personalized insights based on institutional history, course background, or individual
student queries.

A comparative analysis of alumni portals implemented in top universities (like IITs and NITs)
revealed that most platforms emphasize alumni achievements and event management, but few
incorporate two-way mentorship systems, job/internship updates tailored for students, or
database management techniques for scalable performance.
Key Observations from the Survey:

●​ Existing systems lack real-time student-specific notifications.​

●​ Most platforms don’t offer structured job/internship postings by alumni.​

●​ There is limited or no application of advanced DBMS principles such as relational


modeling, normalization, and role-based access control.​

●​ Few portals provide interactive features that support alumni-student discussions or


mentorship.​

Gap Identification:

The current literature and existing portals show a clear need for a system that:

●​ Integrates DBMS efficiently for high data integrity and security.​

●​ Allows alumni to post opportunities and updates dynamically.​

●​ Sends automated, real-time alerts to students.​

●​ Encourages continuous career mentorship between alumni and students.​

Proposed Solution Highlights:

Our project, the Alumni Portal, fills these gaps by offering a dynamic, interactive, and scalable
DBMS-based solution that:

●​ Connects students with alumni for career support and job updates.​

●​ Implements structured database design for seamless operation.​

●​ Enhances communication through real-time notifications and role-specific access.​


CHAPTER 5
SYSTEM ANALYSIS

System Overview: AlumConnect uses Django as the backend framework and SQLite for the
database. The system is accessed via a web browser and supports user-specific views for admins
and alumni.

Input:

●​ Alumni registration details


●​ Event/job postings by admins
●​ Messages and replies

Process:

●​ Authentication (login/signup)
●​ Data retrieval via Django ORM
●​ Conditional rendering of user dashboards

Output:

●​ Dynamic web pages with personalized content


●​ Lists of events, jobs, and user profiles

Categorization Logic:

IF user == admin → Full dashboard access

ELSE IF user == alumni → Limited features (post/view profile, browse jobs)


SRS Diagram: [To be inserted manually – shows entity relations]
CHAPTER 6
SYSTEM DESIGN
1. System Architecture Overview

The AlumConnect portal follows a modular and scalable architecture using a combination of
client-side (HTML/CSS/JavaScript), server-side (Django backend), and database (SQLite)
technologies. The architecture consists of the following layers:

●​ User Interface (UI) Layer: The front-end interface accessible through web browsers.
Users (alumni and admins) interact through features like profile updates, job posting,
event viewing, and internal messaging.

●​ Application Logic Layer: Contains Django views and URL mappings that handle
requests, render templates, and coordinate between the frontend and database.

●​ Data Layer: Manages alumni profiles, jobs, events, and messages through Django
Models connected to a SQLite database.

●​ Template Rendering Engine: Django’s templating system dynamically creates HTML


pages based on user roles and data fetched.

●​ Session & Authentication Layer: Manages login sessions, role-based page access,
CSRF protection, and user authentication.
2. Key Modules

a. User Profile Module

●​ Collects personal information: name, graduation year, branch, current profession.


●​ Stores credentials securely with Django’s auth system.
●​ Allows users to edit and view their profiles.

b. Event Management Module

●​ Admins can create and publish alumni events or meetups.


●​ Users can view and RSVP to events.

c. Job Posting Module

●​ Admins or verified alumni can post job openings.


●​ Other alumni can browse and apply externally.

d. Messaging System Module

●​ Facilitates alumni-to-alumni communication.


●​ Shows contact suggestions and recent chats.

e. Admin Control Panel

●​ Allows admin to manage users, approve posts, and review feedback.


●​ Supports event and job analytics dashboards.
3. System Interaction Flow

●​ Onboarding: User registers with email and creates profile.

●​ Authentication: Django session middleware authenticates login.

●​ Dashboard: Customized dashboard based on role (alumni/admin).

●​ Interactions: Users post/update profiles, interact with events, jobs, and messages.

●​ Feedback/Logs: Activity stored in the database for admin view.

4. Technology Stack

●​ Frontend: HTML5, CSS3, JavaScript, Bootstrap

●​ Backend: Django (Python)

●​ Database: SQLite3

●​ Authentication: Django’s built-in user model

5. Security & Privacy Considerations

●​ CSRF protection enabled on all forms.

●​ Input validation and sanitation across forms.

●​ Session management and expiration handled via Django middleware.

●​ Admin role protected using Django's permission system and decorators.


EER DIAGRAM
USE CASE DIAGRAM
CLASS DIAGRAM

CHAPTER 5

CODING, TESTING
SEQUENCE DIAGRAM
CHAPTER 7
CODING AND TESTING

VIEWS.PY
URLS.PY
PATHS
HTML WITH INLINE CSS:(DASHBOARD.HTML)
CHAPTER 8

CONCLUSION

The Alumni Portal developed as part of this DBMS project represents a practical and impactful
solution to enhance alumni-student engagement in academic institutions. In today’s fast-evolving
job market, the need for a reliable system that enables real-time communication, mentorship, and
opportunity-sharing has become more critical than ever. By leveraging core database concepts
such as relational schema design, normalization, indexing, and access control, this project
ensures data integrity, scalability, and secure user interactions.

The portal not only facilitates the sharing of job and internship opportunities but also fosters a
community-driven environment where alumni can contribute to the career growth of current
students. Through real-time notifications and a user-friendly interface, students can remain
updated on current market trends and requirements. This initiative bridges the
academic-industrial divide by creating a collaborative ecosystem within the institution,
ultimately supporting better career preparedness among students.

Overall, the Alumni Portal stands as a promising tool for institutions aiming to modernize alumni
engagement while simultaneously addressing the career readiness of students. The successful
implementation of this system showcases the real-world application of database management
concepts and reinforces the role of technology in driving institutional and personal growth.
CHAPTER 9

FUTURE ENHANCEMENT

While the current version of the Alumni Portal successfully facilitates alumni-student
communication and job notifications, the platform holds great potential for further development.
With the continuous evolution of technology and the job market, there are several features that
can be integrated to expand the scope and impact of the system. These enhancements aim not
only to refine the portal's technical robustness but also to better prepare students for real-world
opportunities through advanced functionalities and intelligent systems.

In the near future, this portal can be transformed into a holistic career development platform by
incorporating modern technologies such as artificial intelligence, blockchain, and predictive
analytics. These upgrades would not only improve the user experience but also ensure data
reliability, industry relevance, and dynamic engagement with alumni and recruiters. The
following points outline potential enhancements that can significantly elevate the effectiveness of
the Alumni Portal:

●​ AI-Powered Job Recommendation System​


A recommendation engine can be implemented to suggest personalized job or internship
listings based on a student’s skills, academic background, and career interests.​

●​ Skill Gap Analysis and Learning Suggestions​


A feature that analyzes the gap between a student’s skill set and job requirements,
providing targeted course recommendations to enhance employability.​

●​ Integrated Chatbot for Query Assistance​


A chatbot can be developed to answer frequently asked questions and guide users
through job applications, resume writing, and platform navigation.​

●​ Virtual Career Events and Webinar Hosting​


Enabling alumni or recruiters to organize and conduct live webinars, placement talks,
and online job fairs directly within the portal.​

●​ Student Analytics Dashboard​


A dashboard offering visual insights on application history, skill match percentage, and
overall job readiness to help students track their progress.​

●​ Smart Mentorship Matching System​


A mechanism to connect students with suitable alumni mentors based on domain
expertise, industry, and availability for guidance sessions.​

●​ Verified Resume Builder​


Integration of a resume generator that pulls data directly from the student profile,
ensuring authenticity and consistency across applications.​

●​ Blockchain-Based Credential Validation​


Implementing blockchain to verify internships, certificates, and achievements, offering
secure and tamper-proof validation for employers.​

●​ Live Job Feed Integration​


Connecting with APIs of leading job portals such as LinkedIn, Internshala, or Naukri to
fetch and display real-time job openings.​

●​ Startup & Innovation Support Space​


Introducing a section for alumni-led startups to post hiring or mentorship opportunities,
encouraging innovation and entrepreneurship among students.​

These future enhancements will help the Alumni Portal evolve from a basic communication tool
into a comprehensive career support ecosystem, equipping fresh graduates with real-time
insights, skills, and opportunities necessary for career success.
CHAPTER 10

REFERENCES

1.​ Django Project Documentation – https://docs.djangoproject.com/

2.​ Stack Overflow – Community knowledge and debugging

3.​ Vaave – https://www.vaave.com

4.​ AlmaShines – https://www.almashines.io

5.​ GitHub Django Projects – https://github.com

6.​ W3Schools HTML/CSS/JS Documentation – https://www.w3schools.com

7.​ Bootstrap Docs – https://getbootstrap.com

8.​ Real Python – https://realpython.com

9.​ IEEE Research Papers on Alumni Portals

10.​Mozilla Developer Network – https://developer.mozilla.org

You might also like