Code Monkey home page Code Monkey logo

pisces's Introduction

PisCeS

Placements are a crucial part of college, yet is often always chaotic and disorganized. In order to provide a seamless and convenient placement experience, we have developed a Placement Coordination System.

The goal of the project is to make the handling of major functionalities regarding placement processes easier for both the students and the placement coordinator.

The features of the system are divided into two broad categories, each having their own components:

User (Student) - The system allows registration for placements,displaying college policies for students, easy one click registration for a particular company which includes eligibility check,displays placement statistics statistics based on tier, company, CTC etc and has a prediction model to predict the CTC of the next company. Company related information is made more accessible and students can use a job search filter to do so and students can even view upcoming events. The entire placement process is made more organised by allowing the user to keep track of the companies visiting along with the dates, provides the necessary venues as well as seating allotments for the students. It also tracks the schedules of the companies visiting. An ‘Alumni Connect’ blog service feature enables users to view previous interview/code experiences of various companies. Additionally, the system includes a ‘Skill Refinement’ feature that allows the students to hone their skills on several interview-themed subjects.

Admin (Coordinator) - The coordinator can keep track of students placed (and if the student has full time + internship or only full time or only internship). In addition, the system also encompasses an ‘Automail’ feature that automates the process of sending mails to the different companies, as well as updating their responses into the system. The admin will also be allowed to control the pre-placement and venue details via the 'Schedule' feature.

The user logins to the site using their USN/ID and password and new users will be redirected to a separate sign up page. Once logged in, the user can search and find the details of a particular company. The user can view a list of upcoming companies through the Company Tab, company statistics and trends through the Statistics tab, seating allotment and information about the registered companies through a Profile tab and any notifications/updates through a notifications tab.

There are 4 components and 2 interfaces in the Placement Coordination System. The components include :

Browser- It is an application used to access and view the website.

Accounts Application - Contains the login page and password reset page to authenticate users and handle any exceptions by allowing the password to be reset. There are two views for this. One for the admin(placement coordinator) and the other for students. Based on the credentials, the app will redirect to the respective view(studentapp or coordinator app). Student Application - The students application contains the student dashboard which displays student information and related functionality such as registering, viewing stats etc.

Coordinator Application- The coordination web application is for the placement coordinator where he/she can track the students who are part of the placement cycle.

Database-Contains all information regarding students and users, companies,labsand seating, scheduling etc. All the other components will query this particular component to display and update data.

The design is based on modularity and information hiding and follows MVC approach.

pisces's People

Contributors

midsterx avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.