Documentation
Tutorials
Changelog Contribution Guide Environment Setup Localization and Translation in the Open Innovation lab Technical guide for API developers CI Workflow Deployment Guide Reviewing pull requests Secret Access/Management

Documentation

Modules

  • API
  • RequestConfig
  • Token

Classes

  • BadRequestError
  • ConflictError
  • CustomAPIError
  • ForbiddenError
  • InternalServerError
  • NotFoundError
  • UnauthorizedError

Global

  • Forgot Password
  • Login
  • Reset Password
  • SignUp

Backend API

Modules / Controllers

  • Auth Controller
  • Certificate Controller
  • Course Controller
  • CourseSection Controller
  • DownloadableResources Controller
  • Exercise Controller
  • Question Controller
  • TextMaterial Controller

Modules / Models

  • AuthModel
  • CourseModel
  • UserModel

Modules / Middlewares

  • Basic Authentication
  • Error Handler
  • RBAC Permission Handler

Modules / Utilities

  • Cloudinary Utility
  • Custom Error Classes
  • Email Utilities
  • Passport Utilities
  • Token Utility

Client App

Modules / Utilities

  • Auth
  • Courses
  • RequestConfig
  • Token

Modules / Pages

  • Dashboard
  • ForgotPassword
  • Home
  • Login
  • PageNotFound
  • Signup
  • VerifyEmail
  • ViewCourse

Modules / Component

  • Error
  • Footer
  • LanguageToggler
  • Layout
  • Navbar
  • Progress
  • Spinner
  • Translation

Modules / Hooks

  • useClickOutside
  • useFetch
  • useMediaQuery

Global

  • Auth
  • Courses
  • Token

Module

Custom Error Classes

This module contains custom error classes

View Source API/src/utils/errors.js, line 1

Requires

  • module:Error

Classes

BadRequestError
ConflictError
CustomAPIError
ForbiddenError
InternalServerError
NotFoundError
UnauthorizedError

Documentation generated by JSDoc 4.0.0

BetterDocs theme provided with by SoftwareBrothers - JavaScript Development Agency