Also known as Limoges IUT CS Timetable, LIUTCST is a lightweight web application that makes it easier for students of the BUT Informatique at IUT du Limousin to view their timetable. https://liutcst.vexcited.com
  • TypeScript 98.6%
  • HTML 1.3%
  • CSS 0.1%
Find a file
2026-01-16 14:03:46 +01:00
.github chore(.github): add FUNDING 2024-06-15 03:19:13 +02:00
.vscode fix: vscode configuration 2026-01-13 11:03:55 +01:00
public [ImgBot] Optimize images 2025-10-09 06:39:53 +00:00
src feat: add 404 redirection 2026-01-13 13:46:17 +01:00
.env.sample refactor: remove internal library for migration to unilim package 2025-10-09 08:39:23 +02:00
.gitignore chore: update gitignore 2026-01-12 23:40:31 +01:00
bun.lock chore(deps): update 2026-01-16 14:03:46 +01:00
CODE_OF_CONDUCT.md docs: update mails, author name and license year 2025-09-09 16:24:06 +02:00
index.html refactor: app entry for satone 2026-01-12 23:20:22 +01:00
LICENSE docs: update mails, author name and license year 2025-09-09 16:24:06 +02:00
package.json chore(deps): update 2026-01-16 14:03:46 +01:00
README.md docs: rewrite since swagger is used now 2026-01-13 11:04:08 +01:00
satone.config.ts feat: add auto generated swagger on /api 2026-01-13 02:27:00 +01:00
tsconfig.json feat(api): add description to swagger properties 2026-01-13 13:41:03 +01:00
uno.config.ts chore(uno): not needed anymore since properly retrieved 2026-01-13 01:35:30 +01:00
vercel.json fix: vercel configuration 2026-01-12 23:41:16 +01:00

Web Timetable for Limoges - IUT, Computer Science

API

Publicly available at https://edt-iut-info-limoges.vercel.app/api, you'll find an OpenAPI documentation at this entry point.

Development

We're using bun as the main package manager. Don't forget to install the dependencies using bun install.

Fill the MONGODB_URI environment variable in the .env file. MongoDB is used to cache timetables to prevent requesting and extracting them too much.

Command Description
bun dev Starts the server on localhost:3000.
bun run build Build for production.