Database Management Project: BIIS-1.0
Overview:
This project replicates the BUET Institutional Information System (BIIS), developed for the
CSE-216 Database course in Level-2, Term-2 at BUET. It serves as a centralized platform for managing
institutional information accessible to administrators, faculty, students, and parents.
Project Details:
Development Time: 5 weeks
Collaboration: Team project with a partner
Technologies Used: EJS, JavaScript, Node.js, Express, MongoDB
Platform: Web-based application
Key Features:
User Roles: Separate access levels for administrators, faculty, and students.
Centralized Data Management: Efficient handling and management of institutional data.
User Authentication: Secure login system with different roles.
Information Access: Allows users to view and manage academic information, schedules, and other
institutional data.
Interactive Interface: User-friendly design for easy navigation and data access.
Java Networking Project
Overview:
This project was developed as part of the CSE-108 course in Level-2, Term-1 at BUET. It focuses
on creating a networked application using Java, demonstrating practical applications of Java
networking concepts, client-server architecture, and object-oriented programming.
Project Details:
Development Time: 4 weeks
Collaboration: Individual project
Language Used: Java
Key Features:
Client-Server Architecture: Implements a robust client-server model for network communication.
Multithreading: Supports concurrent client connections using Java multithreading.
Information Sharing: Facilitates information transfer between clients and the server.
Real-Time Update: Updates information in real-time across clients without requiring page
refresh.
Hashing Method: Connects individual clients to the server using hashing, enabling easy
identification of message sources.
Modular Design: Organized into packages for common classes,
client-side functions, and server-side functions.