Frontend for DumbYT making use for vuejs and typescript and webpack. http://dumbyt.hak8or.com/
Go to file
hak8or 0a53136f1a Added readme 2018-03-31 00:53:16 -04:00
admin Initial commit moving front end out of main repo 2018-03-06 16:06:03 -05:00
src Added ability to also put in youtube channel name 2018-03-25 04:49:36 -04:00
.gitignore Added gitignore 2018-03-06 16:14:26 -05:00
index.html Initial commit moving front end out of main repo 2018-03-06 16:06:03 -05:00
package-lock.json Initial commit moving front end out of main repo 2018-03-06 16:06:03 -05:00
package.json Initial commit moving front end out of main repo 2018-03-06 16:06:03 -05:00
readme.md Added readme 2018-03-31 00:53:16 -04:00
tsconfig.json Initial commit moving front end out of main repo 2018-03-06 16:06:03 -05:00
webpack.config.js Added proxy to backend API and typescript errors to browser overview 2018-03-25 04:51:49 -04:00

readme.md

Frontend

Description

Oh god, front end web development, specifically javascript. This is the front end for the API based backend of DumbYT, a simple Youtube manager that keeps track of various channels or videos a user wants to be "subscribed" to.

This project makes use of the following:

  • Vuejs Reasonable javascript framework that's well documented and actively developed.
  • Axios Nice HTTP post/delete/etc helper library
  • TypeScript Making javascript more bearable, adds types to the language and other niceties.
  • WebPack Handles running the Typescript compiler and minifying and running a server for development.

Getting Started

  1. Clone the repository
  2. Run npm update to download all the project dependencies.
  3. Run npm serve which will automatically start a server and recompile the typescript based backend when there are file changes