Skip to content

Commit

Permalink
Updated documentation
Browse files Browse the repository at this point in the history
  • Loading branch information
SaumyaBhatt106 committed Dec 30, 2024
1 parent 50e619e commit 3f3513b
Show file tree
Hide file tree
Showing 12 changed files with 1,903 additions and 382 deletions.
18 changes: 18 additions & 0 deletions .eslintrc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
{
"extends": [
"react-app",
"react-app/jest"
],
"plugins": [
"react"
],
"settings": {
"react": {
"version": "detect" // Automatically detects the React version from your project
}
},
"rules": {
"react/react-in-jsx-scope": "off", // React 17 and later does not require `React` in scope
"react/prop-types": "off" // Optional: Disable prop types if using TypeScript or TypeScript-like checks
}
}
7 changes: 7 additions & 0 deletions .prettierrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"singleQuote": true,
"semi": true,
"trailingComma": "all",
"printWidth": 80,
"tabWidth": 2
}
33 changes: 32 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,33 @@
# karya-ui
Browser based UI to interact with Karya Backend
Browser based UI to interact with [Karya](https://github.com/Saumya-Bhatt/karya) the distributed task execution framework.

## Screenshots

### Scheduling Plans

![Scheduling Jobs](./media/schedule_job.png)

### List all Plans

![View Jobs](./media/list_plans.png)

### View Plan Summary

![View Plan Summary](./media/plan_summary.png)

## Quick Start

1. Run the docker container using the following command:

```shell
docker run -d --name karya-ui -p 5001:5000 karya-ui
```

2. Open the browser and navigate to `http://localhost:5001`
3. On the login page, provide the URL where the Karya server is running and enter a username (if not already registered, a new user will be created)

![Login Page](./media/signin.png)

And you're good to go!
> **Note**: Leave the URL fiel empty to use a stubbed client to test the UI
Loading

0 comments on commit 3f3513b

Please sign in to comment.