Skip to content

Latest commit

 

History

History
54 lines (42 loc) · 3.3 KB

README.md

File metadata and controls

54 lines (42 loc) · 3.3 KB

University Connect

University Connect is a dedicated social media platform designed exclusively for university students. The platform aims to foster a sense of community, enhance academic collaboration, and provide a space for students to connect, share, and grow together within their academic environment. University Connect will serve as a comprehensive digital hub, integrating features tailored to the unique needs of university students.

Key Features


  • Profile Creation
    • Students can create detailed profiles showcasing their academic achievements, interests, and extracurricular activities.
  • Discussion Categories
    • A wide range of discussion categories, including technology, health, education, hobbies, and more, allowing users to easily find topics of interest.
  • Threaded Discussions
    • Structured and easy-to-follow threaded discussions enabling users to respond directly to specific posts and keep conversations organized.
  • Resource Library
    • A centralized repository for academic resources, including lecture notes, study guides, and reference materials that can be shared and accessed by students.
  • Search and Filtering
    • Advanced search and filtering options to help users quickly find relevant discussions and content.
  • Moderation Tools
    • Robust moderation tools to ensure a respectful and constructive community environment, including reporting and blocking features.
  • Event Management
    • The system will facilitate event management, enabling students to organize reunions, professional networking events, workshops, and seminars. Students can RSVP for events, and event organizers can track attendance.
  • Student Directory
    • The system will maintain a comprehensive directory of all registered students, searchable by year, major, and other relevant filters. This directory will enable students to find and connect with classmates.
  • Students Insights and Surveys
    • Conducting surveys and gathering feedback from students will be made easy through the platform. This valuable data can help the institution make improvements and tailor services to better meet the needs of students.
  • Admin Dashboard
    • Administrators have access to a comprehensive dashboard to manage user accounts, events, and overall system settings.

Technical Details


  • Use Java and Spring Boot framework for the backend project.
  • Use React framework for the frontend project.
  • Use n-tier software architecture model.
  • Populate your database with dummy data using data.sql.
    • Prepare your dummy data for testing and presentation.
  • If necessary, change isolation levels.
  • If necessary, change Fetch mode.

Submission


  • Submit a detailed project plan for your daily performance (day/task/time) and submit it with your code.
  • Project will be evaluated based on your code quality. It is possible that I will need to schedule meetings with some students about their source-code.

Important Notes


  • You are not allowed to share codes with your classmates. If detected, you will get NC.

  • Remember to respect the code honor submission policy. All written code must be original. Presenting something as one’s own work when it came from another source is plagiarism and is forbidden.

  • Plagiarism is a very serious thing in all American academic institutions and is guarded against vigilantly by every professor.