Giter VIP home page Giter VIP logo

spc-frondend's Introduction

CHETHASπŸ“¬

Automates the placement cell works

β„Ή About

Smart Placement Cell is a Progressive web app made using React.js, which lets you to automate the current manual works done by the Placement cell in an institution all over the world.

Types Of Users πŸ“¬

  1. Admin
  2. Execom
  3. Student

⭐ Features

  • βœ… Send Emails πŸ“’.
  • βœ… Manage Data🚫.
  • βœ… Chat forumπŸ“ž.
  • βœ… Simple UI πŸ“±.

Common setup βš’

Clone the repo and install the dependencies.


git clone https://github.com/vishnuv55/SPC-Backend.git
npm install

Run in development mode πŸ§ͺ

Execute the following command to run the app in the development mode.

npm start 

Open http://localhost:3000 to view it in the browser.

Project Structure

SPC
β”œβ”€β”€ README.md
β”œβ”€β”€ node_modules
β”œβ”€β”€ package.json
β”œβ”€β”€ .gitignore
β”œβ”€β”€ public
β”‚   β”œβ”€β”€ favicon.ico
β”‚   β”œβ”€β”€ index.html
β”‚   └── manifest.json
└── src
    β”œβ”€β”€ Services
    β”œβ”€β”€ assets
    β”œβ”€β”€ components
    β”œβ”€β”€ helper
    β”œβ”€β”€ hooks
    β”œβ”€β”€ serviceWorkerRegistration.js 
    β”œβ”€β”€ index.js
    β”œβ”€β”€ reportWebVitals.js
    └── serviceWorker.js
    └── setupTests.js

Features of Admin

Login

Admin login This feature help the Admin to login to the UI.

Add student details

1_admin_home

This feature enables the Admin to add student details to database.

Update student & execom password

Screenshot from 2021-07-19 09-36-44

This feature enables the Admin to update the students and execom password in case they forget or otherwise.Also Admin Can download & view the placement records.It also provide the functionality to view the student details individually branch wise and year wise.

Add drive details

add drive

This feature helps the Admin to add new placement drive available for students.

Send E-mails to students

send mail

This feature enables to notify students about placement drives available via E-mail.

Add bill details

add bill

This feature enables Admin to regularly update the bills used to purchase different utilities remotely.

Chat Forum

This feature enables Admin to respond to the various queries raised by the students. 1_admin_forum

Manage Alumni data

This is used to manage alumni details.

1_admin_alumni

Features of Execom

Login

This feature help the Execom to login to the UI using their designation and password.

Send E-mails to students

This feature enables to notify students about placement drives available via E-mail.

Add bill details

This feature enables Execom to regularly update the bills used to purchase different utilities remotely.

Chat Forum

This feature enables Execom to respond to the various queries raised by the students.

Update password

This feature helps to update their password

Features of Student

Login

login This feature help the Student to login to the UI using their E-mail and password.

View & update profile

profile

This feature enable Student to view and update their profile details.

Chat forum

This feature enables Student to can raise various queries to Admin and Execom.

View & register for drive

register view

This feature enable to view and register the available placement drive.

spc-frondend's People

Contributors

vishnuv55 avatar anandhakrishnanm avatar aromalanil avatar rahulhari avatar

Stargazers

mushroomlb avatar  avatar Rahul Mahesh avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

spc-frondend's Issues

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.