https://github.com/c4r-io/coding-activity

https://github.com/c4r-io/coding-activity

Science Score: 13.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (5.8%) to scientific vocabulary
Last synced: 10 months ago · JSON representation

Repository

Basic Info
Statistics
  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created about 2 years ago · Last pushed about 2 years ago
Metadata Files
Readme

README.md

Live link

Main: https://coding-activity.vercel.app

Preview: https://coding-activity-git-dev-c4r-io.vercel.app

Getting Started

First, run the development server:

```bash npm run dev

or

yarn dev

or

pnpm dev

or

bun dev ```

Open http://localhost:3000 with your browser to see the result.

Pages

``` path: /login

Login and registration

path: /coding-activity/:activityid

Coding activity output

path: /dashboard/coding-activity/

List of coding activity

path: /dashboard/coding-activity/:activityid

Edit coding activity

path: /dashboard/coding-activity/:activityid/analytics

Analytics preview for each instance of coding activity

path: /dashboard/coding-activity/:activityid/submissions

Feedback and issue navigator page

path: /dashboard/coding-activity/:activityid/submissions/chat-feedback

Like dislike feedback page

path: /dashboard/coding-activity/:activityid/submissions/code-executor-issue-list

Submitted issue list for each instance of coding activity ```

Apis

``` path: /api/analytics

methods: get, post, delete path: /api/chat-feedback

methods: get, post, delete path: /api/chat-feedback/:id

methods: get, put, delete path: /api/code-executor-issue-list

methods: get, post, delete path: /api/code-executor-issue-list/:id

methods: get, put, delete path: /api/coding-activity

methods: get, post, delete path: /api/coding-activity/:id

methods: get, put, delete path: /api/login

methods: post path: /api/register

methods: post path: /api/student-authorization

methods: post path: /api/upload

methods: post path: /api/user

methods: get, post path: /api/user/:id

methods: get, put, delete ```

error codes

| Error Code | Description | |------------|-------------| | 5000 | GPT API Error | | 5001 | Feedback API Error |

Owner

  • Name: c4r-io
  • Login: c4r-io
  • Kind: organization

GitHub Events

Total
Last Year

Dependencies

package-lock.json npm
  • 643 dependencies
package.json npm
  • eslint ^8 development
  • eslint-config-next 14.2.2 development
  • postcss ^8 development
  • tailwindcss ^3.4.1 development
  • @codemirror/autocomplete ^6.16.0
  • @codemirror/commands ^6.5.0
  • @codemirror/lang-python ^6.1.5
  • @codemirror/state ^6.4.1
  • @codemirror/view ^6.26.3
  • @headlessui/react ^2.0.3
  • @heroicons/react ^2.1.3
  • @lezer/css ^1.1.8
  • @lezer/highlight ^1.2.0
  • @monaco-editor/react ^4.6.0
  • @myst-theme/frontmatter ^0.9.0
  • @myst-theme/providers ^0.9.0
  • @myst-theme/site ^0.9.0
  • @myst-theme/styles ^0.9.0
  • @tailwindcss/typography ^0.5.13
  • @uiw/codemirror-extensions-langs ^4.21.25
  • @uiw/codemirror-themes ^4.21.25
  • @uiw/codemirror-themes-all ^4.21.25
  • @uiw/react-codemirror ^4.21.25
  • @vercel/analytics ^1.2.2
  • @vercel/speed-insights ^1.0.10
  • animejs ^3.2.2
  • axios ^1.6.8
  • bcryptjs ^2.4.3
  • change-case ^5.4.4
  • codemirror ^6.0.1
  • codemirror-lang-r 0.1.0-2
  • d3 ^7.9.0
  • html2canvas ^1.4.1
  • jsonwebtoken ^9.0.2
  • mongoose ^8.3.2
  • myst-common ^1.3.0
  • myst-demo ^0.9.0
  • myst-ext-card ^1.0.6
  • myst-ext-exercise ^1.0.6
  • myst-ext-grid ^1.0.6
  • myst-ext-proof ^1.0.9
  • myst-ext-tabs ^1.0.6
  • myst-frontmatter ^1.3.0
  • myst-parser ^1.4.2
  • myst-theme ^0.0.0
  • myst-to-html ^1.4.2
  • myst-to-react ^0.9.0
  • myst-transforms ^1.3.9
  • next 14.2.2
  • node-fetch ^3.3.2
  • openai ^4.38.2
  • pyodide ^0.25.1
  • react ^18.3.1
  • react-cropper ^2.3.3
  • react-dom ^18.3.1
  • react-icons ^5.1.0
  • react-image-crop ^11.0.5
  • react-markdown ^9.0.1
  • react-quill ^2.0.0
  • react-resizable-rotatable-draggable ^0.2.0
  • react-syntax-highlighter ^15.5.0
  • react-toastify ^10.0.5
  • rehype-raw ^7.0.0
  • request-ip ^3.3.0
  • storybook ^8.0.9
  • unified ^11.0.4
  • unist-util-visit ^5.0.0
  • uuid ^9.0.1
  • vfile ^6.0.1
  • webr ^0.3.3
  • xterm 5.1.0
  • xterm-addon-fit 0.7.0
  • xterm-readline 1.1.1
pnpm-lock.yaml npm
  • 2059 dependencies