cd# College_Job_Portal
This project is a Python Django-based web application for managing a college job portal. The portal allows students to explore job vacancies, apply for jobs, view training programs, and access various study materials. Faculty members, designated as administrators, have the authority to manage students, faculty, courses, departments, jobs, placed students, and training programs.
Follow these steps to set up and run the project on your local machine:
Ensure that your system meets the following requirements to successfully set up and run the College Job Portal:
Python: Version 3.6 or higher
Django: Version 3.0 or higher
Database: SQLite (default for Django)
Clone this repository to your local machine
Navigate to the project directory.
Activate the virtual Environment.
Install the required dependencies.
Apply initial migrations to set up the database:
Configure email settings in the settings.py file to enable the "Forgot Password" feature.
EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST = 'your_smtp_server'
EMAIL_PORT = 587
EMAIL_USE_TLS = True
EMAIL_HOST_USER = 'your_email@example.com'
EMAIL_HOST_PASSWORD = 'your_email_password'
Run the server.
The server will be running at http://127.0.0.1:8000/.
Username: 4
Password: 9876543210
Only administrators can create accounts for students and faculty.
Users can log in using their user ID and mobile number.
Users can reset their password using the "Forgot Password" feature, which involves receiving an OTP via email.
Admin faculty members have the authority to add, modify, and delete students, faculty, courses, departments, jobs, placed students, and training programs.
Home Page Navbar:<br>
Home<br>
Recruiters<br>
Contact Us<br>
Gallary<br>
Help<br>
Job Vacancy List<br>
Training Program List<br>
Home Page Body:<br><br>
View Jobs List<br>
Placed Student List<br>
Study Programs<br>
Aptitude, etc.<br>
View Training Programs<br>
Students can apply for jobs.<br>
Students can upload their resumes during the application.<br>
Once a student applies for a job, they cannot apply for the same job again.<br>
Faculty can view the resumes of students who have applied under their respective companies.<br>
Feel free to explore the features and functionalities of the College Job Portal! If you have any questions or issues, please refer to the help section or contact us.<br>