Skip to content

jamellott/uttt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

uttt

Libraries used:

Server

  • github.com/labstack/echo
  • github.com/mattn/go-sqlite3
  • gopkg.in/yaml.v2
  • github.com/gorilla/websocket
  • github.com/google/uuid

Client

  • Vue.js
  • Bootstrap
  • BootstrapVue
  • Vuex
  • Vue-Router

Server

Build

go build -o "<output file>"

Run Tests

go test

UI

Project setup

npm install

Compiles and hot-reloads for development

npm run serve

Compiles and minifies for production

npm run build

Lints and fixes files

npm run lint

Customize configuration

See Configuration Reference.

Transitive Dependencies

Server

  • github.com/davecgh/go-spew
  • github.com/dgrijalva/jwt-go
  • github.com/labstack/gommon
  • github.com/mattn/go-colorable
  • github.com/mattn/go-isatty
  • github.com/pmezard/go-difflib
  • github.com/stretchr/objx
  • github.com/stretchr/testify
  • github.com/valyala/bytebufferpool
  • github.com/valyala/fasttemplate
  • golang.org/x/crypto
  • golang.org/x/net
  • golang.org/x/sys
  • golang.org/x/text
  • gopkg.in/check.v

Client

  • accepts
  • acorn
  • acorn-jsx
  • acorn-walk
  • address
  • aggregate-error
  • ajv
  • ajv-errors
  • ajv-keywords
  • alphanum-sort
  • ansi-colors
  • ansi-escapes
  • ansi-html
  • ansi-regex
  • ansi-styles
  • anymatch
  • any-promise
  • aproba
  • arch
  • argparse
  • array-flatten
  • array-union
  • array-uniq
  • array-unique
  • arr-diff
  • arr-flatten
  • arr-union
  • asn1
  • asn1.js
  • assert
  • assert-plus
  • assign-symbols
  • astral-regex
  • async
  • async-each
  • asynckit
  • async-limiter
  • atob
  • autoprefixer
  • aws4
  • aws-sign2
  • @babel
  • babel-eslint
  • babel-loader
  • babel-plugin-dynamic-import-node
  • balanced-match
  • base
  • base64-js
  • batch
  • bcrypt-pbkdf
  • bfj
  • big.js
  • binary-extensions
  • bindings
  • bluebird
  • bn.js
  • body-parser
  • bonjour
  • boolbase
  • bootstrap
  • brace-expansion
  • braces
  • brorand
  • browserify-aes
  • browserify-cipher
  • browserify-des
  • browserify-rsa
  • browserify-sign
  • browserify-zlib
  • browserslist
  • buffer
  • buffer-from
  • buffer-indexof
  • buffer-json
  • buffer-xor
  • builtin-status-codes
  • bytes
  • cacache
  • cache-base
  • cache-loader
  • caller-callsite
  • caller-path
  • call-me-maybe
  • callsites
  • camel-case
  • camelcase
  • caniuse-api
  • caniuse-lite
  • caseless
  • case-sensitive-paths-webpack-plugin
  • chalk
  • chardet
  • check-types
  • chokidar
  • chownr
  • chrome-trace-event
  • ci-info
  • cipher-base
  • class-utils
  • clean-css
  • clean-stack
  • cli-cursor
  • cli-highlight
  • clipboardy
  • cli-spinners
  • cliui
  • cli-width
  • clone
  • coa
  • collection-visit
  • color
  • color-convert
  • color-name
  • color-string
  • combined-stream
  • commander
  • commondir
  • component-emitter
  • compressible
  • compression
  • concat-map
  • concat-stream
  • connect-history-api-fallback
  • console-browserify
  • consolidate
  • constants-browserify
  • content-disposition
  • content-type
  • convert-source-map
  • cookie
  • cookie-signature
  • copy-concurrently
  • copy-descriptor
  • copy-webpack-plugin
  • core-js
  • core-js-compat
  • core-util-is
  • cosmiconfig
  • create-ecdh
  • create-hash
  • create-hmac
  • cross-spawn
  • crypto-browserify
  • css-color-names
  • css-declaration-sorter
  • cssesc
  • css-loader
  • cssnano
  • cssnano-preset-default
  • cssnano-util-get-arguments
  • cssnano-util-get-match
  • cssnano-util-raw-cache
  • cssnano-util-same-parent
  • csso
  • css-select
  • css-select-base-adapter
  • css-tree
  • css-what
  • cyclist
  • dashdash
  • debug
  • decamelize
  • decode-uri-component
  • deep-equal
  • deep-is
  • deepmerge
  • default-gateway
  • defaults
  • define-properties
  • define-property
  • de-indent
  • del
  • delayed-stream
  • depd
  • des.js
  • destroy
  • detect-node
  • diffie-hellman
  • dir-glob
  • dns-equal
  • dns-packet
  • dns-txt
  • doctrine
  • domain-browser
  • dom-converter
  • domelementtype
  • domhandler
  • dom-serializer
  • domutils
  • dotenv
  • dotenv-expand
  • dot-prop
  • duplexer
  • duplexify
  • easy-stack
  • ecc-jsbn
  • ee-first
  • ejs
  • electron-to-chromium
  • elliptic
  • emoji-regex
  • emojis-list
  • encodeurl
  • end-of-stream
  • enhanced-resolve
  • entities
  • errno
  • error-ex
  • error-stack-parser
  • es-abstract
  • escape-html
  • escape-string-regexp
  • eslint
  • eslint-loader
  • eslint-plugin-vue
  • eslint-scope
  • eslint-utils
  • eslint-visitor-keys
  • espree
  • esprima
  • esquery
  • esrecurse
  • es-to-primitive
  • estraverse
  • esutils
  • etag
  • eventemitter3
  • event-pubsub
  • events
  • eventsource
  • evp_bytestokey
  • execa
  • expand-brackets
  • express
  • extend
  • extend-shallow
  • external-editor
  • extglob
  • extsprintf
  • fast-deep-equal
  • fast-glob
  • fast-json-stable-stringify
  • fast-levenshtein
  • faye-websocket
  • figgy-pudding
  • figures
  • file-entry-cache
  • file-loader
  • filesize
  • file-uri-to-path
  • fill-range
  • finalhandler
  • find-cache-dir
  • find-up
  • flat-cache
  • flatted
  • flush-write-stream
  • follow-redirects
  • forever-agent
  • for-in
  • form-data
  • forwarded
  • fragment-cache
  • fresh
  • from2
  • fs-extra
  • fs-minipass
  • fs.realpath
  • fs-write-stream-atomic
  • functional-red-black-tree
  • function-bind
  • gensync
  • get-caller-file
  • getpass
  • get-stream
  • get-value
  • glob
  • globals
  • globby
  • glob-parent
  • glob-to-regexp
  • graceful-fs
  • gzip-size
  • handle-thing
  • @hapi
  • har-schema
  • har-validator
  • has
  • has-ansi
  • has-flag
  • hash-base
  • hash.js
  • hash-sum
  • has-symbols
  • has-value
  • has-values
  • he
  • hex-color-regex
  • highlight.js
  • hmac-drbg
  • hoopy
  • hosted-git-info
  • hpack.js
  • hsla-regex
  • hsl-regex
  • html-comment-regex
  • html-entities
  • html-minifier
  • htmlparser2
  • html-tags
  • html-webpack-plugin
  • http-deceiver
  • http-errors
  • http-proxy
  • http-proxy-middleware
  • https-browserify
  • http-signature
  • human-signals
  • iconv-lite
  • icss-utils
  • ieee754
  • iferr
  • ignore
  • import-cwd
  • import-fresh
  • import-from
  • import-local
  • imurmurhash
  • indent-string
  • indexes-of
  • infer-owner
  • inflight
  • inherits
  • inquirer
  • internal-ip
  • @intervolga
  • invariant
  • ip
  • ipaddr.js
  • ip-regex
  • is-absolute-url
  • is-accessor-descriptor
  • is-arguments
  • isarray
  • is-arrayish
  • is-binary-path
  • is-buffer
  • is-callable
  • is-ci
  • is-color-stop
  • is-data-descriptor
  • is-date-object
  • is-descriptor
  • is-directory
  • isexe
  • is-extendable
  • is-extglob
  • is-fullwidth-code-point
  • is-glob
  • is-number
  • is-obj
  • isobject
  • is-path-cwd
  • is-path-in-cwd
  • is-path-inside
  • is-plain-obj
  • is-plain-object
  • is-regex
  • is-resolvable
  • is-stream
  • isstream
  • is-svg
  • is-symbol
  • is-typedarray
  • is-windows
  • is-wsl
  • javascript-stringify
  • jest-worker
  • jquery
  • jsbn
  • jsesc
  • js-message
  • json3
  • json5
  • jsonfile
  • json-parse-better-errors
  • json-schema
  • json-schema-traverse
  • json-stable-stringify-without-jsonify
  • json-stringify-safe
  • jsprim
  • js-queue
  • js-tokens
  • js-yaml
  • killable
  • kind-of
  • launch-editor
  • launch-editor-middleware
  • leven
  • levenary
  • levn
  • lines-and-columns
  • loader-fs-cache
  • loader-runner
  • loader-utils
  • locate-path
  • lodash
  • lodash.defaultsdeep
  • lodash.kebabcase
  • lodash.mapvalues
  • lodash.memoize
  • lodash.transform
  • lodash.uniq
  • loglevel
  • log-symbols
  • loose-envify
  • lower-case
  • lru-cache
  • make-dir
  • map-cache
  • map-visit
  • md5.js
  • mdn-data
  • media-typer
  • memory-fs
  • merge2
  • merge-descriptors
  • merge-source-map
  • merge-stream
  • methods
  • micromatch
  • miller-rabin
  • mime
  • mime-db
  • mime-types
  • mimic-fn
  • mini-css-extract-plugin
  • minimalistic-assert
  • minimalistic-crypto-utils
  • minimatch
  • minimist
  • minipass
  • minipass-collect
  • minipass-flush
  • minipass-pipeline
  • mississippi
  • mixin-deep
  • mkdirp
  • move-concurrently
  • @mrmlnc
  • ms
  • multicast-dns
  • multicast-dns-service-types
  • mute-stream
  • mz
  • nan
  • nanomatch
  • natural-compare
  • negotiator
  • neo-async
  • nice-try
  • no-case
  • node-forge
  • node-ipc
  • @nodelib
  • node-libs-browser
  • node-releases
  • normalize-package-data
  • normalize-path
  • normalize-range
  • normalize-url
  • npm-run-path
  • nth-check
  • num2fraction
  • oauth-sign
  • object-assign
  • object.assign
  • object-copy
  • object.getownpropertydescriptors
  • object-hash
  • object-inspect
  • object-is
  • object-keys
  • object.pick
  • object.values
  • object-visit
  • obuf
  • once
  • onetime
  • on-finished
  • on-headers
  • open
  • opener
  • opn
  • optionator
  • ora
  • original
  • os-browserify
  • os-tmpdir
  • pako
  • parallel-transform
  • param-case
  • parent-module
  • parse5
  • parse5-htmlparser2-tree-adapter
  • parse-asn1
  • parse-json
  • parseurl
  • pascalcase
  • path-browserify
  • path-dirname
  • path-exists
  • path-is-absolute
  • path-is-inside
  • path-key
  • path-parse
  • path-to-regexp
  • path-type
  • pbkdf2
  • performance-now
  • p-finally
  • pify
  • pinkie
  • pinkie-promise
  • pkg-dir
  • pkg-up
  • p-limit
  • p-locate
  • p-map
  • pnp-webpack-plugin
  • popper.js
  • portfinder
  • posix-character-classes
  • postcss
  • postcss-calc
  • postcss-colormin
  • postcss-convert-values
  • postcss-discard-comments
  • postcss-discard-duplicates
  • postcss-discard-empty
  • postcss-discard-overridden
  • postcss-load-config
  • postcss-loader
  • postcss-merge-longhand
  • postcss-merge-rules
  • postcss-minify-font-values
  • postcss-minify-gradients
  • postcss-minify-params
  • postcss-minify-selectors
  • postcss-modules-extract-imports
  • postcss-modules-local-by-default
  • postcss-modules-scope
  • postcss-modules-values
  • postcss-normalize-charset
  • postcss-normalize-display-values
  • postcss-normalize-positions
  • postcss-normalize-repeat-style
  • postcss-normalize-string
  • postcss-normalize-timing-functions
  • postcss-normalize-unicode
  • postcss-normalize-url
  • postcss-normalize-whitespace
  • postcss-ordered-values
  • postcss-reduce-initial
  • postcss-reduce-transforms
  • postcss-selector-parser
  • postcss-svgo
  • postcss-unique-selectors
  • postcss-value-parser
  • prelude-ls
  • prepend-http
  • p-retry
  • prettier
  • pretty-error
  • private
  • process
  • process-nextick-args
  • progress
  • promise-inflight
  • proxy-addr
  • prr
  • pseudomap
  • psl
  • p-try
  • public-encrypt
  • pump
  • pumpify
  • punycode
  • q
  • qs
  • query-string
  • querystring
  • querystring-es3
  • querystringify
  • randombytes
  • randomfill
  • range-parser
  • raw-body
  • readable-stream
  • readdirp
  • read-pkg
  • regenerate
  • regenerate-unicode-properties
  • regenerator-runtime
  • regenerator-transform
  • regex-not
  • regexpp
  • regexp.prototype.flags
  • regexpu-core
  • regjsgen
  • regjsparser
  • relateurl
  • remove-trailing-separator
  • renderkid
  • repeat-element
  • repeat-string
  • request
  • request-promise-core
  • request-promise-native
  • require-directory
  • require-main-filename
  • requires-port
  • resolve
  • resolve-cwd
  • resolve-from
  • resolve-url
  • restore-cursor
  • ret
  • retry
  • rgba-regex
  • rgb-regex
  • rimraf
  • ripemd160
  • run-async
  • run-queue
  • rxjs
  • safe-buffer
  • safer-buffer
  • safe-regex
  • sax
  • schema-utils
  • select-hose
  • selfsigned
  • semver
  • send
  • serialize-javascript
  • serve-index
  • serve-static
  • set-blocking
  • setimmediate
  • setprototypeof
  • set-value
  • sha.js
  • shebang-command
  • shebang-regex
  • shell-quote
  • signal-exit
  • simple-swizzle
  • slash
  • slice-ansi
  • snapdragon
  • snapdragon-node
  • snapdragon-util
  • sockjs
  • sockjs-client
  • @soda
  • sort-keys
  • source-list-map
  • source-map
  • source-map-resolve
  • source-map-support
  • source-map-url
  • spdx-correct
  • spdx-exceptions
  • spdx-expression-parse
  • spdx-license-ids
  • spdy
  • spdy-transport
  • split-string
  • sprintf-js
  • sshpk
  • ssri
  • stable
  • stackframe
  • static-extend
  • statuses
  • stealthy-require
  • stream-browserify
  • stream-each
  • stream-http
  • stream-shift
  • strict-uri-encode
  • string_decoder
  • string.prototype.trimend
  • string.prototype.trimleft
  • string.prototype.trimright
  • string.prototype.trimstart
  • string-width
  • strip-ansi
  • strip-eof
  • strip-final-newline
  • strip-indent
  • strip-json-comments
  • stylehacks
  • supports-color
  • svgo
  • svg-tags
  • table
  • tapable
  • terser
  • terser-webpack-plugin
  • text-table
  • thenify
  • thenify-all
  • thread-loader
  • through
  • through2
  • thunky
  • timers-browserify
  • timsort
  • tmp
  • to-arraybuffer
  • to-fast-properties
  • toidentifier
  • to-object-path
  • toposort
  • to-regex
  • to-regex-range
  • tough-cookie
  • tryer
  • tslib
  • ts-pnp
  • tty-browserify
  • tunnel-agent
  • tweetnacl
  • type-check
  • typedarray
  • type-fest
  • type-is
  • @types
  • uglify-js
  • unicode-canonical-property-names-ecmascript
  • unicode-match-property-ecmascript
  • unicode-match-property-value-ecmascript
  • unicode-property-aliases-ecmascript
  • union-value
  • uniq
  • uniqs
  • unique-filename
  • unique-slug
  • universalify
  • unpipe
  • unquote
  • unset-value
  • upath
  • upper-case
  • uri-js
  • urix
  • url
  • url-loader
  • url-parse
  • use
  • util
  • utila
  • util-deprecate
  • util.promisify
  • utils-merge
  • uuid
  • v8-compile-cache
  • validate-npm-package-license
  • vary
  • vendors
  • verror
  • vm-browserify
  • @vue
  • vue
  • vue-eslint-parser
  • vue-hot-reload-api
  • vue-loader
  • vue-router
  • vue-style-loader
  • vue-template-compiler
  • vue-template-es2015-compiler
  • vuex
  • watchpack
  • wbuf
  • wcwidth
  • @webassemblyjs
  • webpack
  • webpack-bundle-analyzer
  • webpack-chain
  • webpack-dev-middleware
  • webpack-dev-server
  • webpack-log
  • webpack-merge
  • webpack-sources
  • websocket-driver
  • websocket-extensions
  • which
  • which-module
  • word-wrap
  • worker-farm
  • wrap-ansi
  • wrappy
  • write
  • ws
  • xtend
  • @xtuc
  • y18n
  • yallist
  • yargs
  • yargs-parser
  • yorkie

About

Project for Full Stack Dev class at Portland State

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published