Skip to content
@mocaphk

mocaphk

Multipurpose Online Coding Assessment Platform (MOCAP): Improving Coding and Marking Experience

What is MOCAP

MOCAP demo

Multipurpose Online Coding Assessment Platform (MOCAP) is a web-based platform that aims to eliminate the need for students to individually configure their coding environments when completing course coding assignments.

To complete course coding assignments, students need to set up a coding environment on their local machines. However, issues might arise when setting up the environment due to discrepancies in libraries, dependencies, operating systems, and hardware. These differences can lead to problems when running assignments in markers' environments, resulting in disputes between students and teachers.

To address this problem, MOCAP provides a solution by hosting a web platform that offers a customizable coding environment using Docker. Docker ensures environment consistency and replicability, thereby eliminating the problems arising from discrepancies in libraries, dependencies, and operating systems.

Repository

Repository Description
mocap-frontend The frontend of MOCAP. Created with TypeScript, React, Next.js 13, Tailwind CSS and GraphQL.
mocap-backend The backend of MOCAP. Created with Spring Boot and GraphQL.
mocap-keycloak Identity and access management (IAM) system for MOCAP. Created with Keycloak, Typescript, and React.
mocap-schema Contains all GraphQL schema of MOCAP.
mocap-docker-compose A docker compose repository for creating frontend, backend, Keycloak, database, and NGINX for MOCAP.

Technologies Used

typescript logo react logo docker logo tailwindcss logo materialui logo postgresql logo next logo spring logo nginx logo graphql logo keycloak logo java logo figma logo

Popular repositories Loading

  1. mocap-frontend mocap-frontend Public

    The frontend of MOCAP. Created with TypeScript, React, Next.js 13, Tailwind CSS and GraphQL.

    TypeScript

  2. mocap-backend mocap-backend Public

    The backend of MOCAP. Created with Spring Boot and GraphQL.

    Java

  3. .github .github Public

    Multipurpose Online Coding Assessment Platform (MOCAP): Improving Coding and Marking Experience

  4. mocap-keycloak mocap-keycloak Public

    Identity and access management (IAM) system for MOCAP. Created with Keycloak, Typescript, and React.

    TypeScript

  5. mocap-schema mocap-schema Public

    Contains all GraphQL schema of MOCAP.

  6. mocap-docker-compose mocap-docker-compose Public

    A docker compose repository for creating frontend, backend, Keycloak, database, and NGINX for MOCAP.

    Shell

Repositories

Showing 6 of 6 repositories
  • .github Public

    Multipurpose Online Coding Assessment Platform (MOCAP): Improving Coding and Marking Experience

    mocaphk/.github’s past year of commit activity
    0 0 0 0 Updated Apr 29, 2024
  • mocap-keycloak Public

    Identity and access management (IAM) system for MOCAP. Created with Keycloak, Typescript, and React.

    mocaphk/mocap-keycloak’s past year of commit activity
    TypeScript 0 GPL-3.0 0 2 0 Updated Apr 27, 2024
  • mocap-docker-compose Public

    A docker compose repository for creating frontend, backend, Keycloak, database, and NGINX for MOCAP.

    mocaphk/mocap-docker-compose’s past year of commit activity
    Shell 0 GPL-3.0 0 0 0 Updated Apr 27, 2024
  • mocap-schema Public

    Contains all GraphQL schema of MOCAP.

    mocaphk/mocap-schema’s past year of commit activity
    0 GPL-3.0 0 0 0 Updated Apr 27, 2024
  • mocap-backend Public

    The backend of MOCAP. Created with Spring Boot and GraphQL.

    mocaphk/mocap-backend’s past year of commit activity
    Java 0 GPL-3.0 0 5 0 Updated Apr 27, 2024
  • mocap-frontend Public

    The frontend of MOCAP. Created with TypeScript, React, Next.js 13, Tailwind CSS and GraphQL.

    mocaphk/mocap-frontend’s past year of commit activity
    TypeScript 0 GPL-3.0 0 20 1 Updated Apr 27, 2024

Top languages

Loading…

Most used topics

Loading…