Skip to content

2024-1 SKKU Introduction-to-Sofware-Engineering Team Project, Team-3

License

Notifications You must be signed in to change notification settings

0xGK/SKKULearn

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

2024-1 SKKU Introduction-to-Sofware-Engineering Team Project, Team-3

  • Title: SKKULearn Project README

1. Introduction

1.1 Purpose

This README provides an overview of the SKKULearn project, outlining its purpose, scope, and functionality.

1.2 Scope

SKKULearn is a learning platform designed to facilitate content sharing, discussions, tutoring, and study group formation among students of Sungkyunkwan University.

1.3 Definitions, Acronyms, and Abbreviations

  • SRS: Software Requirements Specification
  • SKKULearn: Sungkyunkwan University Learning Platform

1.4 References

No specific references provided.

1.5 Overview

The SKKULearn project aims to overcome the limitations of existing platforms like 'Sungkyunkwan University Everytime' and provide students with a more flexible and comprehensive learning environment. It facilitates content sharing, discussions, tutoring, and study group formation, enabling students to engage in learning activities regardless of time and location.

2. Overall Description

2.1 Product Perspective

2.1.1 Market Status

SKKULearn addresses the need for a robust learning platform that goes beyond traditional methods of content delivery and interaction. It aims to enhance the learning experience for Sungkyunkwan University students by providing a centralized platform for content sharing and collaboration.

2.2 Product Function

SKKULearn offers the following key functionalities:

2.2.1 Sign-up and Login

  • Users can create accounts and log in to the platform.

2.2.2 Profile Viewing

  • Users can view their profiles and update information as needed.

2.2.3 Point Exchange

  • Users can exchange points within the platform for various activities.

2.2.4 Chatting

  • Users can engage in real-time chat discussions.

2.2.5 Team Recruitment and Application

  • Users can create and join study groups and tutoring sessions.
2.2.5.1 Tutoring Recruitment and Application
  • Users can recruit and apply for tutoring sessions.
2.2.5.2 Self-Study Group Recruitment and Application
  • Users can recruit and apply for self-study groups.

2.2.6 Content Sharing and Viewing

  • Users can share and view learning materials.

2.2.7 Question and Answer

  • Users can ask questions and provide answers on various topics.

2.2.8 Automatic Monitoring

  • The platform automatically monitors content to ensure ethical and relevant postings.

Conclusion

SKKULearn aims to provide Sungkyunkwan University students with a comprehensive learning platform that fosters collaboration, content sharing, and academic support. By offering a wide range of features, it seeks to enhance the overall learning experience and promote a culture of knowledge exchange among students.

About

2024-1 SKKU Introduction-to-Sofware-Engineering Team Project, Team-3

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 61.8%
  • Dart 28.6%
  • C++ 4.7%
  • CMake 3.6%
  • HTML 0.8%
  • Swift 0.3%
  • Other 0.2%