https://github.com/raghabendra-dash/placement_cell-application
https://github.com/raghabendra-dash/placement_cell-application
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/raghabendra-dash/placement_cell-application
- Owner: raghabendra-dash
- Created: 2024-02-07T14:36:39.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-04-19T15:39:29.000Z (about 1 year ago)
- Last Synced: 2025-02-15T03:42:24.503Z (4 months ago)
- Language: EJS
- Homepage: https://placement-cell-app-j1sg.onrender.com
- Size: 635 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# PLACEMENT_CELL_APPLICATION #
Creating a **Placement Cell App** to maintain a database of all the student interviews. It is built using MongoDB, ExpressJS, EJS, Express-Partials-Layouts, GulpJs, Vanilla JS & implements RestFul CRUD APIs along with CRUD Operations.
>Go Live: [Click Here](https://placement-cell-app-j1sg.onrender.com)
## Features:--- **Sign In**
Employee can Register himself using Google, Github and by entering their required details to Register himself.
- **Sign Up**
Employee can Login in himself using Google, Github and by manually entering username and password.
- **Add Student**
Employee can create student using Add Student form
- **Show Specific Student Details**
Employee can view the details of specific student
- **Show All Students List**
Employee can view the list of students
- **Update Specific Student Details**
Employee can update the details specific student
- **Delete Specific Student from the List**
Employee can delete the spefic student from the list of all students
- **Add Interview**
Employee can create a Interview Slot by specifying the Company Name and Date of Interview
- **Schedule Interview**
Employee can add students to the interview slot created for a specific company
- **List of all students in an Interview Slot**
Employee can view the list of all students who have applied for a specific interview slot
- **Download Report in CSV**
Employee can download report in the CSV format which consists of list of all students details along with their allocated interview details and result of interview
## Package-Library:--
- Framework: ExpressJS, Bootstrap
- Database: MongoDB
- Version Control System: Git
- VCS Hosting: GitHub
- Programming / Scripting: Vanilla JavaScript
- Front-End: EJS
- Runtime Environment: NodeJS
- Integrated Development Environment: VSCode## how to see working:--
- download zip file from the top.
- unzip into your system.
- open the file in VS code.
- open Terminal and run command **npm i**
- run command **npm start** which will load **nodemon index.js** file.