The Placement Cell Management System permits the Student to login/sign-up into the application and view current job opportunities available. The System would store all the academic as well as personal details of the students who wish to be placed and the Companies who offer jobs to the students. Students can apply for the jobs if they are eligible. The admin can manage the database and post upcoming job or internship opportunity which can be viewed by the students who are eligible for it. Admin can also view the Statistics of Current Placement Drive.
Please refer to these links and make sure you have Python, Flask and Postgres installed and working properly on your machine:
- https://linuxize.com/post/how-to-install-flask-on-ubuntu-20-04/
- https://www.digitalocean.com/community/tutorials/how-to-use-a-postgresql-database-in-a-flask-application
Go to your Project Directory.
To run this project type:
source venv/bin/activate
export FLASK_APP=app
export FLASK_ENV=development
export DB_USERNAME="sammy"
Username might vary from user to user so remember you Username.
export DB_PASSWORD="password"
Password might vary from user to user so remember you Password.
flask run
If everything worked fine then you should see:
Now Open any browser and type the https link provided in the running server (https://127.0.0.1:5000).