Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/abogoyavlensky/tickets

Testing application for showing and creating support tickets
https://github.com/abogoyavlensky/tickets

Last synced: 19 days ago
JSON representation

Testing application for showing and creating support tickets

Awesome Lists containing this project

README

        

# tickets

## Usage

*Requiremnts: Java11*

You could run the project using pre-built jar-file:

```bash
java -jar dist/testapp.jar
```

## Development

*Requirements: cognitect-dev-tools-0.9.61*

Running inside repl:

```bash
lein repl
(go)
```

Manage project locally:

```bash
make test # run tests for api and front
make lint # lint project's files
make fmt # format project's files
```

```bash
make build # build uberjar
make run # run uberjar
```

## TODO
- [ ] Add pagination.
- [ ] Add logs with logback.
- [ ] Run tests in CI.
- [ ] Validate form on the client side before sending to server.
- [ ] Validate length of text fields in form.
- [ ] Add ticket name to notification about newly created ticket.