Skip to content

Pruthviraj62/campus-connect

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

CampusConnect - Social Media Platform for College Students

Overview

CampusConnect is a purpose-built social media application specifically designed to help university students connect with classmates in their respective courses. It facilitates collaboration, discussion, and community participation in an academic environment.

Features

  • Login/Signup and Admin Functionality: Enables secure user authentication, account creation, and admin controls for user management and content moderation.

  • Social Feed (Rohit): Facilitates interaction and engagement among campus students by dynamically displaying user-generated posts, updates, and discussions.

  • File Sharing and Landing Page: Provides a platform for collaborative projects and resource sharing through file upload, download, and sharing functionalities integrated into the landing page.

  • Search and Auto Suggest: Enhances user accessibility and efficiency by implementing robust search functionality with auto-suggestion features for quickly finding relevant posts, users, or resources within the platform.

  • Profile Page: Allows users to personalize their profiles, showcasing interests, activities, and contributions while fostering connections based on shared interests.

Technologies Used

  • Frontend: React.js
  • Backend: Java, Spring Boot
  • Database: MySQL

Installation and Setup

  1. Clone the repository: git clone https://github.com/AkshunChauhan/CampusConnect.git
  2. Navigate to the project directory: cd Front-end
  3. Install dependencies: npm install
  4. Navigate to the project backend: cd.., cd Back-end
  5. Update application.properties: mysql username and password
  6. To create database uncomment this line in application.properties: spring.jpa.hibernate.ddl-auto = create-drop
  7. Start the Spring Boot application: spring-boot:run
  8. Access the application at http://localhost:8081 in your web browser.

Dont forget to give it a star.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published