Admission Processing Using Blockchain

Project Code :TCMAFS1395

Objective

This project aims to create a secure and efficient college admission system using blockchain technology to address challenges such as document forgery, delays in verification, and lack of transparency. By leveraging Ganache, Ethereum, and Solidity, the system ensures the authenticity of student certificates and prevents fraudulent applications. Students can register, submit applications, and track their status in real time, while college admins can verify documents and approve/reject applications. A unique ID is generated for successful applicants, and a dummy payment system is implemented.

Abstract

The growing complexity and challenges in the college admission process necessitate the development of a more secure and efficient system for managing student applications. This paper presents an innovative approach using blockchain technology to streamline and verify the college admission process. The system integrates a student module where applicants can register, apply to a limited number of colleges, and submit the required documentation, including certificates and personal details. The verification process is carried out by the College Admin, who assesses the authenticity of the documents, with the final status of the application being either approved or rejected. The approval triggers a unique student ID generation for successful applicants, while fake certificates prevent the process from advancing. Additionally, the system implements a dummy payment mechanism for successful applications, ensuring secure transaction management. Utilizing blockchain technology (Ganache, Ethereum, Solidity), this solution guarantees the immutability and transparency of the application data, enhancing security and trust. The proposed system is designed using React JS for the front-end, Node JS and Express JS for the back-end, and MongoDB as the database.

Keywords:

Blockchain, Ganache, Ethereum, Solidity, College Admission System, Student Application, Certificate Verification, React JS, Node JS, MongoDB

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

SOFTWARE REQUIREMENTS:

ü  Operating System: Windows 10/11, macOS, or Linux (Ubuntu 20.04+)

ü  Front-End: React.js + JavaScript/TypeScript

ü  Back-End: Node.js (v18+) + Express.js

ü  Database: MongoDB

HARDWARE REQUIREMENTS:

ü  Processor: Intel i5 / Ryzen 5 or better

ü  RAM: 16 GB (min 8 GB)

ü  Storage: 256 GB SSD (512 GB+ recommended)

ü  GPU (recommended) : NVIDIA with CUDA (e.g., GTX 1650 / RTX 3060) for model training

ü  Monitor: 15"+ Full HD

ü  Internet: Stable 10 Mbps+ (for federated learning, video calls, uploads)

Demo Video

mail-banner
call-banner
contact-banner
Request Video