Skip to content

Project has an aim of creating an environment for providing mentoring at live sessions to students at colleges. It is designed using concepts of java core programming includes OOP, multithreading, Java AWT package, Java swing, JDBC, and networking.

arpitmaheshwari213/Edu-Chat-Room

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Edu-Chat-Room

It was my starting project in 2nd year of Bachelors. This project was aimed to create an environment for providing mentoring live sessions to students at colleges over LAN network. It is designed using concepts of core java programming includes OOPs, multithreading, AWT, Swing, JDBC and networking. It have three kinds of users Admin, Mentors and Students.

Admin:

  • View login details of students and mentors
  • Register new admin, mentors, students and sessions.
  • Manage all sessions, database and other admin activities.

Student:

  • Register and Login
  • Students can check all the sessions.
  • They can join live sessions and ask doubts on it.

Mentor:

  • Register and Login
  • Create a session
  • Conduct a live session

Project Details

Technology used includes Java, JDBC, MySQL and Apache Server.

  1. ForumClient - It contains the client side of the application.
  2. ForumServer - It contains the server side of the application.
  3. discussforumdb.sql - It contains the database for the application.

Installation

  • It is pretty simple to install just download the files from github.
  • Run server files using JDBC and Apache server.
  • If needed change the root username and password for JDBC connection to MySQL server in ForumServer/src/serverres/ConnectionFactory.java .
  • Then you can download and run the client files.
  • Create the users as per needed, conduct sessions and enjoy.

Some images from the project are shown below

1.png 2.png 3.png 4.png 5.png

About

Project has an aim of creating an environment for providing mentoring at live sessions to students at colleges. It is designed using concepts of java core programming includes OOP, multithreading, Java AWT package, Java swing, JDBC, and networking.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages