
React.jsNode.jsExpress.jsMongoDBRedux
Introduction
The Campus Placement Portal for CTAE is developed as part of the final year CSE project. It aims to provide an efficient and user-friendly platform for streamlined placement processes.
Problem Statement
Traditional placement methods face challenges in efficiency and user-friendliness. The Campus Placement Portal addresses these issues by offering a modern solution.
Overview
The portal consists of three distinct roles: Student, Company, and Admin. Each role has specific features tailored to their needs, offering a user-friendly interface and powerful functionalities.
Key Features
- Role-specific features for Students, Companies, and Admin
- Real-time information and statistics
- Efficient job application and hiring processes
- Interactive job calendar for planning placement activities
- Professional profile management for students
- Company profile creation and management
- Exporting applicant data for detailed analysis
- Notification system for important updates
- Secure authentication using JSON Web Tokens (JWT)
- Efficient email communication using Nodemailer
- Application-wide state management using Redux
- RESTful APIs for smooth client-server communication
Technologies Used
React.jsNode.jsExpress.jsMongoDBJWTFirebaseNodemailerReduxbcrypt