Skip to content
Web app for accessing and modifying club data
Vue TypeScript JavaScript HTML Dockerfile
Branch: dev
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github
docs
public
src
tests
.browserslistrc
.dockerignore
.editorconfig
.gitignore
CODE_OF_CONDUCT.md
CONTRIBUTING.md
Dockerfile
LICENSE.md
README.md
docker-compose.yml
jest.config.js
package.json
postcss.config.js
tsconfig.json
tslint.json

README.md

Club Admin Portal

Web app for accessing and modifying club data stored in the club backend.

A list of use cases can be found here.

Getting Started

We will use Docker to develop test the code.

Installing

Install Docker and Docker compose.

Running

To run the app

docker-compose up

And go to localhost:8080.

Testing can be done with

docker-compose run vue npm run test:unit
docker-compose run vue npm run test:e2e

Once you are done, you can press "Ctrl-C" in the terminal or type

docker-compose down

More info on using Docker can be found here

Built With

  • Vue - a JavaScript Framework that is the best of Angular and React
  • TypeScript - a typed super set of JavaScript that works with Vue
  • HTML - the web's markup language

Contributing

Please read CONTRIBUTING.md for how to work on the project.

License

This project is licensed under the MIT License - see the LICENSE.md file for details.

You can’t perform that action at this time.