An open API service indexing awesome lists of open source software.

https://github.com/raghabendra-dash/placement_cell-application


https://github.com/raghabendra-dash/placement_cell-application

Last synced: about 2 months ago
JSON representation

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.