Skip to content
/ core Public

Infra Core API and Web UI (calendar, membership queries, checkout, and more)

License

Notifications You must be signed in to change notification settings

acm-uiuc/core

Folders and files

NameName
Last commit message
Last commit date

Latest commit

414a796 · Mar 21, 2025
Jan 28, 2025
Mar 19, 2025
Jan 11, 2025
Mar 21, 2025
Aug 7, 2024
Mar 21, 2025
Mar 20, 2025
Jan 8, 2025
Jan 8, 2025
Jan 5, 2025
Mar 20, 2025
Jan 5, 2025
Jan 29, 2025
Jan 5, 2025
Jan 5, 2025
Nov 8, 2024
Jan 11, 2025
Mar 10, 2025
Jan 27, 2025
Feb 11, 2025
Feb 11, 2025
Feb 16, 2025
Jan 11, 2025
Mar 21, 2025

Repository files navigation

ACM @ UIUC Core

This repository is split into multiple parts:

  • src/api/ for the API source code
  • src/ui/ for the UI source code
  • src/common/ for common modules between the API and the UI (such as constants, types, errors, etc.)

Getting Started

You will need node>=22 installed, as well as the AWS CLI and the AWS SAM CLI. The best way to work with all of this is to open the environment in a container within your IDE (VS Code should prompt you to do so: use "Clone in Container" for best performance). This container will have all needed software installed.

Then, run make install to install all packages, and make local to start the UI and API servers! The UI will be accessible on http://localhost:5173/ and the API on http://localhost:8080/.