Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/rihanarfan/jisc


https://github.com/rihanarfan/jisc

Last synced: about 1 month ago
JSON representation

Awesome Lists containing this project

README

        

# JISC Attendance

Modern recreation of [JISC Study Goal](https://studygoal.jisc.ac.uk/), an attendance tool used by many universities in UK.

Created out of boredom in a lecture, as a flex, and because the original app has a dated Material UI look.

## Stack

- [Nuxt 3 (+ Vue.js)](https://nuxt.com/)
- [Nuxt UI](https://ui.nuxtlabs.com/)
- [TailwindCSS](https://tailwindcss.com/)
- [VueUse](https://vueuse.org/)
- [Vite PWA](https://vite-pwa-org.netlify.app/)
- [Cloudflare Pages](https://pages.cloudflare.com/)

## Setup

Make sure to install the dependencies:

```bash
bun install
```

## Development Server

Start the development server on `http://localhost:3000`:

```bash
bun run dev
```

## Production

Build the application for production:

```bash
bun run build
```

Locally preview production build:

```bash
bun run preview
```

Check out the [deployment documentation](https://nuxt.com/docs/getting-started/deployment) for more information.

## Build PWA Assets

Upload icon to `public/icon.png` then run:

```bash
bun run generate-pwa-assets
```