risen at an unprecedented rate in the last decade. As a result of the increased consumption, new services have emerged. According
to several studies, students use modern technologies to learn and achieve a variety of tasks. Social networking is one of these
services. That shifted our perspective on mobile devices. Students routinely communicate with one another via social media. The
project investigates how university students use social media and proposes a mobile-based intra-campus student social network
that incorporates social media into the classroom. Senthil Kumar [5] has suggested that E-learning is a method of learning that
combines formalised education with the use of electronic resources. While education can take place in or outside of the classroom,
E-learning relies heavily on computers and the Internet. E-learning is a network-enabled transfer of skills and knowledge in which
a large number of people receive education at the same time or at various times.
III MATERIALS AND METHODS
The college connect chat app has a variety of features that the college administration, faculty, and students can utilise to increase
their contact. It simplifies the administration of attendance percentages, class schedules, and doubt-clearing sessions.
Materials Used
Android Studio:
Built on JetBrains' IntelliJ IDEA software and designed exclusively for Android development, Android Studio is the official
integrated development environment (IDE) for Google's Android operating system. In 2020, it will be offered for download or as
a subscription-based service on Windows, macOS, and Linux-based operating systems. It takes the position of the Eclipse Android
Development Tools (E-ADT) as the primary IDE for developing native Android apps. Android Studio is a unified development
environment that allows you to create apps for Android phones, tablets, Android Wear, Android TV, and Android Auto. You can
break down your project into functional components that you can design, test, and debug independently using structured code
modules.
Devices:
A laptop, often known as a laptop computer or notebook computer, is a small, portable computer featuring a screen and an
alphanumeric keypad. Although 2-in-1 PCs with a detachable keyboard are sometimes marketed as laptops or as having a laptop
mode, laptops traditionally feature a clamshell form factor with the screen mounted on the inside of the higher lid and the keyboard
mounted on the inside of the lower lid. Laptops are suited for mobile use because they can be folded shut for travelling. Its name
comes from the fact that it was designed to be used on a person's lap in the first place. Laptops are now employed in a wide range
of situations, including work, school, gaming, web browsing, personal multimedia, and ordinary home computer use.
Gradle build tool:
Gradle is a software development tool that is noted for its versatility. The construction of applications is automated using a build
automation tool. Compiling, linking, and packaging the code are all part of the construction process. With the help of build
automation tools, the process becomes more uniform. It's well-known for its ability to create automation in Java, Scala, Android,
C/C++, and Groovy. Over XML, the programme supports the groovy-based Domain Specific Language. Gradle is a tool that lets
you create, test, and distribute applications across several platforms. The programme is widely used to create software and major
projects. Gradle combines Ant and Maven's advantages while minimizing their disadvantages.
Java:
Java is a general-purpose, object-oriented programming language based on classes that is supposed to have fewer implementation
requirements. It is a computer platform for application development. As a result, Java is quick, secure, and dependable. It is widely
used in laptops, data centres, game consoles, scientific supercomputers, cell phones, and other devices to construct Java
applications. The Java Platform is a set of technologies that help programmers create and execute Java programming applications
more effectively. It includes an execution engine, a compiler, and a library collection. It is a collection of computer software and
specifications. It is a collection of software and specs for computers. Sun Microsystems developed the Java platform, which was
eventually acquired by Oracle Corporation.
Firebase:
Backend-as-a-Service provider Firebase (Baas). It offers a variety of tools and services to assist developers to create high-quality
apps, expanding their user base, and making money. It is based on Google's technology. Firebase is a NoSQL database application
that saves information in JSON-like documents.
IV.IMPLEMENTATION
For the creation of the college connect app, the requirements consist of a laptop or a computer device that has a fast processor.
The RAM must also be higher. The software that needed to be installed in Android Studio. Based on IntelliJ IDEA, Android Studio
is the official Integrated Development Environment (IDE) for Android app development. Next, the project template is selected
after clicking the Empty Activity and the next button is selected. Then the configuration of the project is done. The name field is
changed to College Connect Development. The project’s package name is selected "com.college.college connect". The project is
saved in the desired location with the save option. Java or Kotlin has to be selected in the Language Drop–down menu. Java is
selected for this project. The lower version of Android is selected to support the Minimum SDK field. The library