Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rihanarfan/jisc
https://github.com/rihanarfan/jisc
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/rihanarfan/jisc
- Owner: RihanArfan
- License: mit
- Created: 2023-09-20T12:02:46.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2023-09-30T17:39:55.000Z (over 1 year ago)
- Last Synced: 2023-09-30T18:40:44.272Z (over 1 year ago)
- Language: Vue
- Size: 313 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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
```