forked from Ruderverein-Donau-Linz/rowt
		
	
			
				
					
						
					
					71087af0df1d1c96ac83054a34b9608d63cd97d7
				
			
			
		
	Reviewed-on: Ruderverein-Donau-Linz/rowt#1001
Build
Frontend
- cd frontend
- npm install
- npm run (watch/build)
Run
Backend
- cargo r
Test
Frontend
- npx playwright test --workers 1 --project firefox
- Nice UI: --ui
- Generate tests: npx playwright codegen
Backend (Unit + Integration)
cargo t
Lints
- Rust: cargo check
- Tera files: djlint **.html.tera --profile=jinja --reformat
- Typescript: prettier -w *.ts
Dependencies
- sqlite3
- rust
Nginx config
server {
    server_name staging.rudernlinz.at;
    location / {
        proxy_pass http://localhost:7999/; # The / is important!
    }
}
server {
    server_name app.rudernlinz.at;
    location / {
        proxy_pass http://localhost:8001/; # The / is important!
    }
}
Description
				
					Languages
				
				
								
								
									Rust
								
								45.3%
							
						
							
								
								
									TypeScript
								
								43.1%
							
						
							
								
								
									Svelte
								
								5.2%
							
						
							
								
								
									SCSS
								
								4.1%
							
						
							
								
								
									JavaScript
								
								1.8%
							
						
							
								
								
									Other
								
								0.3%