Placement Portal IITB
Run the following commands in the same directory as the fetched repo.
source env/bin/activate
pip3 install -r requirements.txt
python src/manage.py runserver
Update database before trying to run the server
./updatedb
push database updates to repository
./dumpdb
git add datadump
git commit -m "message"
git push origin master
Open 127.0.0.1:8000 to get to the home page of RePlace.
-
Login pages for company, student and coordinator combined
-
Logout created
-
All static files in one place
-
Show basic jaf information
-
Parallax in home page
-
Home page scroll animation
-
Error display mechanism on login pages
-
Models created
-
Parallax improving LATER
- Company registration form created
- Jaf creation form almost complete
- Post company jaf form
- Make resume upload, view
- IC tabs for resume selection status
- Update database regarding test location, timing and other updates
- Student Home page done
- Filters for students done
- Provide reviews for completed internships
- Signing/Unsigning JAF
- View Past JAF Data
- Make sign jaf view
- Login and Logout for all users (DONE)
- Mailing system (DONE) testing DEPAL
- Initially populate the database (DONE)
- Update database at end of the semester/year regarding new admissions, CPI change etc,. (if time permits) (CANCEL)
- This part represents the connections of our project with rest of database tables in the university (CANCEL)
- Provide reviews for completed internships (DONE)
- View and Sign/Unsign eligible JAFs (DONE)
- Search current JAFs according to various filters (DONE)
- View all data regarding past interns including reviews, selections and procedures (DONE)
- Upload resume and see status of verification (if time permits) (DONE)
- Confirm final selection for students finally shortlisted by companies (DONE)
- View final selections of all jafs (DONE)
- Verify resumes
- Update database regarding test location, timing and other updates (DONE)
- Create JAFs and see specific resume number of applicants (DONE)
- Set eligibility conditions (DONE)
- Shortlist based on the resumes of applicants (DONE)
- See progress level of shortlisted students according to various sequential tests (DONE)
- Give final selections and see the confirmation status by selected students. See jafs, See students (DONE)
- Company category
- Signed, Unsigned
- CPI (later) (range)
- Stipend (range)
- Can sign
- Job Profile
- Pre deadline
- Mail sending
- Resume shortlisting