Skip to content

Repository files navigation

📁 프로젝트 디렉토리 구조 - eclips-frontend-web

eclips-frontend-web/
├── public/
│   └── vite.svg
├── src/
│   ├── assets/
│   │   └── logo.png
│   │
│   ├── components/
│   │   ├── course/
│   │   │   ├── CourseNotice.jsx
│   │   │   ├── CourseNoticeAndQnA.jsx
│   │   │   ├── CourseNoticeForm.jsx
│   │   │   ├── CourseNoticeItem.jsx
│   │   │   ├── CourseQnA.jsx
│   │   │   ├── CourseTopNav.jsx
│   │   │   └── CourseWeekNav.jsx
│   │   │
│   │   └── week/
│   │       ├── WeeklyContent.jsx
│   │       ├── WeeklyHeader.jsx
│   │       │
│   │       ├── lecture/
│   │       │   ├── LectureCard.jsx
│   │       │   └── LectureSection.jsx
│   │       │
│   │       ├── shorts/
│   │       │   ├── ShortsCard.jsx
│   │       │   └── ShortsSection.jsx
│   │       │
│   │       ├── post/
│   │       │   ├── PostCard.jsx
│   │       │   ├── PostDetailModal.jsx
│   │       │   └── PostSection.jsx
│   │       │
│   │       ├── material/
│   │       │   ├── FileIcon.jsx
│   │       │   ├── MaterialItem.jsx
│   │       │   └── MaterialSection
│   │       │
│   │       └── learning/
│   │           ├── assignment/
│   │           │   ├── AssignmentCard.jsx
│   │           │   └── AssignmentSection.jsx
│   │           │
│   │           ├── quiz/
│   │           │   ├── QuizCard.jsx
│   │           │   └── QuizSection.jsx
│   │           │
│   │           └── exam/
│   │               ├── ExamCard.jsx
│   │               └── ExamSection.jsx
│   │
│   └── main/
│       ├── Header.jsx
│       ├── NotificationDropdown.jsx
│       ├── NotificationItem.jsx
│       └── Sidebar.jsx
│
├── data/
│   ├── dummyCourses.js
│   ├── dummyLectures.js
│   ├── dummyNotices.js
│   ├── dummyQnAs.js
│   ├── dummyUsers.js
│   └── dummyWeeks.js
│
├── features/
│
├── hooks/
│
├── layouts/
│   └── MainLayout.jsx
│
├── pages/
│   ├── course/
│   │   ├── notice/
│   │   │   ├── CourseNoticeCreatePage.jsx
│   │   │   ├── CourseNoticeDetailPage.jsx
│   │   │   ├── CourseNoticeEditPage.jsx
│   │   │   └── CourseNoticePage.jsx
│   │   │
│   │   ├── qna/
│   │   │   ├── CourseQnAAnswerForm.jsx
│   │   │   ├── CourseQnACommentForm.jsx
│   │   │   ├── CourseQnADetailPage.jsx
│   │   │   └── CourseQnAPage.jsx
│   │   │
│   │   └── tab/
│   │   │   ├── CourseAssignmentsTab.jsx
│   │   │   ├── CourseExamTab.jsx
│   │   │   ├── CourseGradesTab.jsx
│   │   │   ├── CourseInfoTab.jsx
│   │   │   ├── CourseMainTab.jsx
│   │   │   ├── CourseQuizzesTab.jsx
│   │   │   ├── CourseResourcesTab.jsx
│   │   │   ├── CourseShortsTab.jsx
│   │   │   ├── CourseStudentsTab.jsx
│   │   │   └── CourseVideosTab.jsx
│   │   └── CourseMainPage.jsx
│   │
│   ├── login/
│   │   ├── LoginPage.jsx
│   │   ├── PasswordFindPage.jsx
│   │   ├── PasswordResetPage.jsx
│   │   ├── SchoolAuthPage.jsx
│   │   └── SignupPage.jsx
│   │
│   └── main/
│       ├── DashboardPage.jsx
│       └── MyPage.jsx
│
├── routes/
│   └── AppRouter.jsx
│
├── services/
│
├── styles/
│
├── utils/
│
├── App.jsx
├── App.css
├── index.css
└── main.jsx
│
├── .gitignore
├── eslint.config.js
├── index.html
├── package.json
├── package-lock.json
├── jsconfig.json
├── README.md
├── tailwind.config.js
└── vite.config.js

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages