https://github.com/rijalghodi/rully_web
AI-Powered Universal Bubble Sheet Grader
https://github.com/rijalghodi/rully_web
bubble-sheet computer-vision grader mobile-net nextjs omr
Last synced: 24 days ago
JSON representation
AI-Powered Universal Bubble Sheet Grader
- Host: GitHub
- URL: https://github.com/rijalghodi/rully_web
- Owner: rijalghodi
- Created: 2024-05-29T12:49:51.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-06-06T07:09:21.000Z (about 2 years ago)
- Last Synced: 2025-01-22T03:08:23.130Z (over 1 year ago)
- Topics: bubble-sheet, computer-vision, grader, mobile-net, nextjs, omr
- Language: TypeScript
- Homepage: https://rully.vercel.app
- Size: 2.59 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Rully - AI-Powered Universal Bubble Sheet Grader - Web App
## Features
This repository is 🔋 battery packed with:
- ⚡️ Next.js 14
- ⚛️ React 18
- ✨ TypeScript
- 💨 Mantine-UI 7
- 📏 ESLint — Find and fix problems in your code, also will **auto sort** your imports
- 💖 Prettier — Format your code consistently
- 🐶 Husky & Lint Staged — Run scripts on your staged files before they are committed
- 📦 Expansion Pack — Easily install common libraries, additional components, and configs
## Getting Started
### 1. Install dependencies
```bash
npm run install
```
### 2. Prepare husky lint stage
```bash
npm run prepare
```
### 3. Run the development server
You can start the server using this command:
```bash
npm run dev
```
Open [http://localhost:3000](http://localhost:3000) with your browser to see the result. You can start editing the page by modifying `src/app/page.tsx`.
### 4. How to Commit
Before committing, ensure your code aligns with eslint standards. Run this to automate fixing:
```bash
npm run lint:fix
```
It'll correct lint and prettier issues. Then, proceed with your commit.
### 5. Relative Path
Use this prefixes to fastly access directories
- `@/` prefix from src directory
- `~/` prefix from public directory