Giter VIP home page Giter VIP logo

cscheckin-fe's Introduction

CSCheckin (Frontend)

網課專用,一鍵簽到,基於 Google Classroom 的簽到平台。 立即使用 →

CSC - Homepage CSC - Main CSC - Manage

Codebase features

  • Automatically analyze code after pushing to GitHub
    • Analyze with CodeQL
    • Analyze with njsscan
    • Check if linted with yarn lint
    • Test building production build with yarn build
    • Test building Docker with docker build
  • Available to build as a Docker image
    • Exclude all useless components for a production build
      • For example, storybook and eslint
  • Built-in .vercelignore so that you can install dependencies with yarn --production
    • Exclude all useless components for a production build
      • For example, storybook and eslint
  • Built-in Sentry support
  • Built-in Google Analytics support
  • Built-in NProgress (process bar) support
  • Built-in ESLint support
    • with featured ESLint rules
    • strictly follow the ESLint rules
  • Component Driven User Interfaces
    • Built-in Storybook support

Configure

Copy .env.local.example to .env.local, and edit the corresponding value.

Test

yarn dev   # the Watch Mode of Next.js
yarn lint  # check if the codebase has any issue

Build

yarn build  # Build this codebase
yarn start  # Serve the built artifact

Deploy

You can deploy CSCheckin to any platform. However, We recommended deploying on Vercel:

Deploy with Vercel

License

MIT License.

cscheckin-fe's People

Contributors

dependabot[bot] avatar pan93412 avatar swchen1217 avatar yc97463 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

cscheckin-fe's Issues

教師如何設定班級座號~

TimeStamp Description Attachment Path
Thu Jun 24 2021 10:04:52 GMT+0800 (Taipei Standard Time) 教師如何設定班級座號~ false /checkin/monitor?id=315

上傳圖片點名法

ex. 請同學拍攝家中粉紅色物件上傳

其實這是一個美術課的趣味性(也許某個色票)可以發現家中物品
也順便讓同學離開電腦螢幕與書桌~起來動一動

無法看學生簽到結果

TimeStamp Description Attachment Path
Mon Jun 21 2021 10:28:35 GMT+0800 (Taipei Standard Time) 無法看學生簽到結果 false /checkin/monitor?id=110

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.