cscg24-njs

CSCG 2024 Challenge 'Nimble Join Service'
git clone https://git.sinitax.com/sinitax/cscg24-njs
Log | Files | Refs | sfeed.txt

index.html (1521B)


      1<!DOCTYPE html>
      2<html lang="en">
      3<head>
      4    <meta charset="UTF-8">
      5    <meta name="viewport" content="width=device-width, initial-scale=1.0">
      6    <title>Nimble Join Service</title>
      7    <style>
      8        body {
      9            font-family: Arial, sans-serif;
     10            line-height: 1.6;
     11            margin: 0 auto;
     12            max-width: 800px;
     13            padding: 20px;
     14            background-color: #333;
     15            color: #eee;
     16        }
     17        h1 {
     18            color: #fff;
     19        }
     20        h2 {
     21            color: #ccc;
     22        }
     23        p {
     24            color: #ddd;
     25        }
     26        code {
     27            background-color: #555;
     28            color: #eee;
     29            border: 1px solid #666;
     30            border-radius: 4px;
     31            padding: 2px 6px;
     32        }
     33        a {
     34            color: #007bff;
     35            text-decoration: none;
     36        }
     37        a:hover {
     38            text-decoration: underline;
     39        }
     40    </style>
     41</head>
     42<body>
     43    <h1>Nimble Join Service</h1>
     44    <p>This service allows you to upload files via POST. You can join your uploaded files into a single one by using the <a href="/join">join service</a>!</p>
     45
     46    <h2>Upload</h2>
     47    <p>Simply POST your data to <a href="/upload"><code>/upload</code></a>.</p>
     48
     49    <h2>List/Download</h2>
     50    <p>To list all uploaded files, visit <a href="/data/"><code>/data/</code></a>.</p>
     51
     52    <h2>Join</h2>
     53    <p>Combine your files using <a href="/join"><code>/join</code></a>. You can download files as either string or binary data.</p>
     54</body>
     55</html>