Skip to content
This repository has been archived by the owner on Apr 18, 2023. It is now read-only.
/ rust-talks Public archive

A rust project for managing talks at COSI Meetings

License

Notifications You must be signed in to change notification settings

COSI-Lab/rust-talks

Repository files navigation

rust_talks

rust_talks (Or more commonly known as just Talks) is an app to manage talks at COSI meetings.

It allows people to submit talks that they are planning on giving at upcoming meetngs. As well, it includes an export functionality to aggregate active talks to be put into a markdown format which is used for our meeting minutes.

Endpoints

Request Endpoint Desc
GET / The talks homepage
GET /health Indicates whether the service is up
POST /register Registers a new client for live updates
POST /authenticate authenticates a client
GET /talks Returns the currently visible talks
GET /ws/{id} Websocket endpoint
GET /static/* Serves static files

Todos

  • Replace the "Next Meeting TBD" with the next meeting (js or rust)
  • Parse to meeting minutes (js)
  • Frontend error handling (js)
  • Add debugging support (rust)