CalendarGO

command module
v0.0.0-...-d5bf7ea Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 26, 2023 License: MIT Imports: 1 Imported by: 0

README

CalendarGO

About:

App for students and teachers where:

Students can
  • sign up for class or request additional classes
  • chat with teachers
  • pick date
  • cancel the classes
  • download ics file
  • check tasks and upload solutions
Teachers can
  • manage their students groups
  • accept or reject class
  • check students answers

Technologies:

Backend:
  • Go
  • Mysql
  • Gin
Frontend:
  • React Next.js
  • Tailwind
Continuous integration
  • Github actions
Development Enviremnt
  • Docker

    "image": mcr.microsoft.com/devcontainers/go:1-1.21-bookworm
    
How to Start
chmod +x setupsdk.sh
./setupsdk.sh
pushd Calendar
go get .
popd
go work init
go work use Calendar
go work use .
Unit Tests
pushd Calendar && go test -v && popd
# or
pushd Calendar && go test -json && popd
Build
go run Main.go serve

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL