projects

a (work-in-progress) heads-up overview of the projects that power ACM at UCLA.



ACM @ UCLA's Logo

aws-acm-website-events

TypeScript

GitHub Repository
ACM @ UCLA's Logo

teachla-react-track

Markdown

🌱 TeachLA dev team training notes for the react team!

GitHub Repository
ACM Teach LA Logo

learning-lab-crash-course-su20

JavaScript β€’ learn, learning, teach-la, tutorial

notes, code, and videos for a crash-course in front-end web dev - no experience req'd!

GitHub Repository
ACM @ UCLA's Logo

codesprint-beginner-guide

Markdown

GitHub Repository
ACM @ UCLA's Logo

recursion-lab

TypeScript

GitHub Repository
ACM Teach LA Logo

TeachLAFrontend

JavaScript β€’ education, firebase, ide, react, redux, teach-la

🌱the frontend for Teach LA's online IDE, designed to teach kids how to code!

GitHub Repository
ACM @ UCLA's Logo

cyber.uclaacm.com

TypeScript β€’ cyber, nextjs, scss, typescript

[WIP] The home for ACM Cyber at UCLA.

GitHub Repository
ACM Studio Logo

studio-intro-tutorials

C# β€’ acm-studio

Collection of tutorials on using Unity by ACM Studio

GitHub Repository
ACM @ UCLA's Logo

gzip

C

Fork of https://git.savannah.gnu.org/git/gzip.git for a rust rewrite :eyes:

GitHub Repository
ACM @ UCLA's Logo

acm-url

Python

Vanity URL creator for ACM

GitHub Repository
ACM @ UCLA's Logo

status-check

JavaScript

Check the health/status of ACM's various websites/deployments!

GitHub Repository
ACM @ UCLA's Logo

centralized-intern-training

TypeScript β€’ education, react, web-development

Notes & Examples From ACM's Intern Training Plan focused on Web Dev and Project Development!

GitHub Repository
ACM @ UCLA's Logo

ACM-at-UCLA-Discord-Bot

JavaScript β€’ bot, discord, js

Discord bot for ACM at UCLA's Official Discord server

GitHub Repository
ACM @ UCLA's Logo

uclaacm-rustlings

Markdown

Learning Rust in 6 weeks with ACM @ UCLA!

GitHub Repository
ACM @ UCLA's Logo

aws-ec2-node-js-template

HTML

GitHub Repository
ACM @ UCLA's Logo

hack-sprint-w22

Swift

Hack Sprint, Winter 2022, SwiftUI

GitHub Repository
ACM @ UCLA's Logo

uclaacm.github.io

HTML

A simple redirect to https://www.uclaacm.com to fix some of the issues with GitHub Pages DNS with CNAME records.

GitHub Repository
ACM @ UCLA's Logo

studio.uclaacm.com

TypeScript

GitHub Repository
ACM Teach LA Logo

teach-la-website

HTML β€’ education, jekyll, teach-la

🌱a website showcasing how awesome Teach LA is!

GitHub Repository
ACM Teach LA Logo

teach-la-go-backend

Go β€’ backend, education, go, golang, teach-la

🌱 Go Backend for Teach LA's Editor

GitHub Repository
ACM Teach LA Logo

linux-lab

TypeScript β€’ cyber, linux, teach-la

Learn basic Linux commands and filesystem

GitHub Repository
ACM @ UCLA's Logo

lactf-archive

Python β€’ ctf, cyber, lactf

An archive of past challenges from LA CTF hosted by ACM Cyber at UCLA and Psi Beta Rho.

GitHub Repository
ACM @ UCLA's Logo

cyber-platform

Rust β€’ ctf, cyber, rust

Website and CTF platform for ACM Cyber at UCLA!

GitHub Repository
ACM @ UCLA's Logo

parcel-pointers

TypeScript

A Teach LA learning lab about C++ pointers! Made for students taking CS31/CS32

GitHub Repository
ACM @ UCLA's Logo

website

JavaScript β€’ nextjs, react

The official website for ACM at UCLA, the largest tech community on campus!

GitHub Repository
ACM @ UCLA's Logo

lactf-platform

JavaScript β€’ ctf, rctf

Platform for LA CTF. Forked from redpwn/rctf.

GitHub Repository
ACM @ UCLA's Logo

lactf-website

JavaScript β€’ ctf, cybersecurity, lactf, nextjs

LA CTF hosted by ACM Cyber & Psi Beta Rho! Website for the largest annual cybersecurity competition at UCLA! hether you are tackling your first exploit or have professional experience, there will be challenges just right for you!

GitHub Repository
ACM Hack Logo

hack.uclaacm.com

JavaScript β€’ acm-hack

Official website of ACM Hack.

GitHub Repository
ACM @ UCLA's Logo

teachla-oauth-workshop

JavaScript

GitHub Repository
ACM @ UCLA's Logo

ciphers-java-workshop

Java

An ACM Cyber-TeachLA collaboration workshop focusing on implementing classical ciphers in Java taught to high school students!

GitHub Repository
ACM @ UCLA's Logo

cs32-interview-prep20

C++

UCLA ACM ICPCs CS 32 Technical Interview Preparation Workshop (Winter 2020)

GitHub Repository
ACM @ UCLA's Logo

icpc-website-event-server

JavaScript

GitHub Repository
ACM @ UCLA's Logo

running_stackschool_demo

JavaScript

GitHub Repository
ACM Teach LA Logo

teach-la-dev-training

JavaScript β€’ education, teach-la

Notes, Projects, Writeups from TeachLA dev team training 2021-2022 teaching HTML/CSS/JS, TypeScript, React, Project Management, Design

GitHub Repository
ACM @ UCLA's Logo

hothX-workshops

JavaScript

GitHub Repository
ACM Hack Logo

StackschoolDemo

JavaScript β€’ acm-hack

Demo app for ACM Hack's Winter 2023 Event: Stackschool

GitHub Repository
ACM Teach LA Logo

pen-pals

TypeScript β€’ learning-labs, teach-la

a learning lab providing an Introduction to Turtle!

GitHub Repository
ACM Hack Logo

hoth.uclaacm.com

JavaScript β€’ acm-hack, hackathon, hoth, ucla

ACM Hack's Hack on the Hill website

GitHub Repository
ACM Studio Logo

studio-creative-tutorials

C# β€’ acm-studio

Collection of tutorials on writing, art, and audio design and implementation for games by ACM Studio

GitHub Repository
ACM ICPC Logo

icpc-website

JavaScript β€’ acm, acm-icpc, icpc, ucla, website

Official Website for ACM ICPC at UCLA

GitHub Repository
ACM @ UCLA's Logo

ai.uclaacm.com

JavaScript

ACM AI's corner of the internet.

GitHub Repository
ACM @ UCLA's Logo

ai-beginner-w22

Jupyter Notebook

Course content from ACM AI's Winter 2022 iteration of beginner track workshops.

GitHub Repository
ACM Studio Logo

studio-special-topics-tutorials

C# β€’ acm-studio

Collection of tutorials on more niche topics in game development by ACM Studio

GitHub Repository
ACM @ UCLA's Logo

hack-curriculum

TeX

GitHub Repository
ACM @ UCLA's Logo

committee-website-template-cms

TypeScript

tbd

GitHub Repository
ACM @ UCLA's Logo

membership-portal

JavaScript

The ACM Membership Portal

GitHub Repository
ACM @ UCLA's Logo

aws-lambda-express-js-template

TypeScript

template to automatically deploy and update express apps as lambdas

GitHub Repository
ACM @ UCLA's Logo

temp-deployment

TypeScript

it should work trust me bro

GitHub Repository
ACM @ UCLA's Logo

aws-lambda-node-js-template

TypeScript

GitHub Repository
ACM @ UCLA's Logo

one-click-event-publishing

Python

Adding Events For ACM!

GitHub Repository
ACM @ UCLA's Logo

cyber-web-training-challenges

JavaScript

Challenges made as part of ACM Cyber's web challenge writing training!

GitHub Repository
ACM @ UCLA's Logo

learn.py-s21

Jupyter Notebook

learn.py, Spring 2021, Python

GitHub Repository
ACM @ UCLA's Logo

cyber-web-training

JavaScript

A small project used to crash course Cyber interns + officers to writing web challenges.

GitHub Repository
ACM @ UCLA's Logo

rcds

Python

LA CTF challenge deployment system

GitHub Repository
ACM @ UCLA's Logo

hack-sprint-w21

JavaScript

Hack Sprint, Winter 2021, React Native

GitHub Repository
ACM Teach LA Logo

bias-by-us

JavaScript β€’ learning-labs, teach-la

we're not biased, this is just a beautiful learning lab that teaches the pervasive impact of bias in ML :o

GitHub Repository
ACM @ UCLA's Logo

hack-kitchen-f22-participants

JavaScript

The Hack Kitchen 2022 repo for participants.

GitHub Repository
ACM Teach LA Logo

gradient-descent-visualiser

HTML β€’ gradient-descent, learning-labs, teach-la

πŸ“‰ (WIP) an interactive demonstration of gradient descent

GitHub Repository
ACM Teach LA Logo

selector-safari

JavaScript β€’ learning-labs, teach-la

a WIP game designed to teach funky CSS selectors!

GitHub Repository
ACM @ UCLA's Logo

teachla-debugging-workshop

JavaScript

GitHub Repository
ACM @ UCLA's Logo

ai-beginner-f22

Jupyter Notebook

Course content from ACM AI's fall 2022 iteration of beginner track workshops.

GitHub Repository
ACM @ UCLA's Logo

internship-app-preprocessor

TypeScript

Tool that helps to process intern apps by separating personal information and separating all the apps between committees!

GitHub Repository
ACM @ UCLA's Logo

hot-tech-tour-s22

JavaScript

GitHub Repository
ACM @ UCLA's Logo

anti-resume-project

TypeScript

TBD

GitHub Repository
ACM AI Logo

quora-nlp

Python β€’ acm-ai

ACM AI NLP Project Track Development

GitHub Repository
ACM @ UCLA's Logo

aiprojects-nlp-skeleton

Python

Skeleton code used by teams working on ACM AI Project's new NLP track!

GitHub Repository
ACM @ UCLA's Logo

hackschool-f22

JavaScript

GitHub Repository
ACM @ UCLA's Logo

ctf-starter

Markdown β€’ ctf, cyber, cybersecurity

A template for deploying challenges to ACM Cyber's CTF platform for Cyber Academy & CTF After Dark.

GitHub Repository
ACM @ UCLA's Logo

anti-resume-backend

JavaScript

Backend for anti-resume! playing around w/ serverless on AWS SAM and lambdas

GitHub Repository
ACM @ UCLA's Logo

discord-roles-updater

TypeScript

A helper script that allows us to update the discord roles based off of values within our officer spreadsheet!

GitHub Repository
ACM @ UCLA's Logo

next-ts-starter-template

TypeScript β€’ ucla-acm, ucla-opensource

A next.js, typescript, react starter repository with built-in linting and github actions for ACM project development!

GitHub Repository
ACM @ UCLA's Logo

anti-resume

TypeScript

tbd

GitHub Repository
ACM Teach LA Logo

dev-pathways

JavaScript β€’ teach-la

Providing learning pathways to new devs at ACM since 2021. πŸ“•πŸ“—πŸ“˜

GitHub Repository
ACM @ UCLA's Logo

opensource

TypeScript

opensource @ acm, work-in-progress

GitHub Repository
ACM @ UCLA's Logo

transfer-accel-portfolio-website-workshop

HTML

learn how to code your own portfolio website (from scratch!) with HTML & CSS, and then deploy it with GitHub Pages! part of SEAS transfer accelerator!

GitHub Repository
ACM Studio Logo

AdvancedTrackJam2022

C# β€’ acm-studio

Project and template project for ACM Studio's Advanced Track "Game Jam" for Spring 2022

GitHub Repository
ACM @ UCLA's Logo

rustlings-toy-project

Shell

template for ACM Rustaceans' word-counting toy project

GitHub Repository
ACM @ UCLA's Logo

ciphers-python-workshop

Python β€’ ciphers, cyber, python, teachla

An ACM Cyber-TeachLA collaboration workshop focusing on implementing classical ciphers in Python taught to middle school students!

GitHub Repository
ACM @ UCLA's Logo

forloopslab

TypeScript

GitHub Repository
ACM Teach LA Logo

color-lab

TypeScript β€’ teach-la

https://color-lab-teachla.netlify.app/

GitHub Repository
ACM @ UCLA's Logo

teach-la-lstm-learning-lab

JavaScript

GitHub Repository
ACM Teach LA Logo

TeachLA-InternProject-GreenfootJava_IntroDemo

Java β€’ game, java, teach-la

GitHub Repository
ACM Teach LA Logo

ifbots

TypeScript β€’ teach-la

GitHub Repository
ACM Studio Logo

gamestudio-f18

C# β€’ acm-studio

Workshops for ACM Game Studio Fall 2018

GitHub Repository
ACM @ UCLA's Logo

westwood_sans

CSS

Experimental custom font for ACM at UCLA

GitHub Repository
ACM Teach LA Logo

Playnet

TypeScript β€’ creative-labs, learning-labs, teach-la

project teletubbies :) - a wonderful CL collab!

GitHub Repository
ACM @ UCLA's Logo

hoth9-workshops

JavaScript

GitHub Repository
ACM @ UCLA's Logo

aioaio-original

Markdown

before making it anon posting by default

GitHub Repository
ACM Teach LA Logo

tla-dev-intern-training-w21

JavaScript β€’ teach-la

Notes + resources for Teach LA's W21 batch of dev team interns!

GitHub Repository
ACM @ UCLA's Logo

async-workshop

JavaScript

async workshop

GitHub Repository
ACM Teach LA Logo

react-native-course

JavaScript β€’ teach-la

πŸ“± notes, code, and examples for Teach LA's intro to react native course!

GitHub Repository
ACM Teach LA Logo

teach-la-react-starter-barebones

JavaScript β€’ cra, netlify, react, teach-la, template

barebones template repository to kickstart react micro-apps: CRA, github actions, documentation

GitHub Repository
ACM Teach LA Logo

teach-la-ts-react-starter

JavaScript β€’ learning-labs, teach-la

barebones template repository to kickstart typescript react micro-apps: webpack, github actions, linting, husky, yarn, documentation. Header + Footer for TS example.

GitHub Repository
ACM @ UCLA's Logo

hackschool-f21

HTML

Repository for all materials related to Hackschool Fall 2021

GitHub Repository
ACM @ UCLA's Logo

advanced-interview-prep20

C++

UCLA ACM ICPC Advanced Interview Preparation Problems and Solutions

GitHub Repository
ACM Teach LA Logo

getting-mean-about-error

HTML β€’ learning-labs, teach-la

a mini-app on mean squared error and cost functions!

GitHub Repository
ACM @ UCLA's Logo

la-hacks-19-react-workshop

JavaScript

React workshop for LA Hacks 2019.

GitHub Repository
ACM @ UCLA's Logo

membership-portal-ui

JavaScript

react front end for the acm internal tooling

GitHub Repository
ACM @ UCLA's Logo

Styleguide

SCSS

Foundational guidelines for developers and designers on how to represent ACM's identity, created by the ACM Design Team

GitHub Repository
ACM @ UCLA's Logo

.github

Markdown

our GitHub landing page!

GitHub Repository
ACM @ UCLA's Logo

design-website

SCSS

ACM Design's new Portal website

GitHub Repository
ACM @ UCLA's Logo

hoth8-react-native-workshop

JavaScript β€’ hack, hoth, react-native

So you want to make a mobile app, but don't want to go through the hassle of maintaining 2 separate code bases? Then you've come to the right place!

GitHub Repository
ACM Teach LA Logo

no-filter

JavaScript β€’ ai, learning-labs, teach-la

#nofilter #arrayofsunshine #learninglabs #arjunfanclub #mayatellusabouthwhenyoumetjoba

GitHub Repository
ACM @ UCLA's Logo

cyber-gm-f21

JavaScript

UCLA ACM Fall GM Challenges

GitHub Repository
ACM @ UCLA's Logo

cs-student-orgs

Markdown

a community-driven list of tech/cs clubs at UCLA!

GitHub Repository
ACM Teach LA Logo

boolbots

TypeScript β€’ learning-labs, teach-la

Learning Lab on booleans intended to go alongside ACM Teach LA's Python curriculum!

GitHub Repository
ACM Teach LA Logo

cookie-jar

JavaScript β€’ learning-labs, teach-la

🌱a Teach LA learning lab for web cookies!

GitHub Repository
ACM @ UCLA's Logo

transfer-accel-python-workshop

Jupyter Notebook

learn coding fundamentals in python, and then walk through a quick application in machine learning!

GitHub Repository
ACM @ UCLA's Logo

mc-status

HTML

A status page for the ACM at UCLA Minecraft Server

GitHub Repository
ACM @ UCLA's Logo

hack-kahoot

TypeScript

Hack-branded Kahoot

GitHub Repository
ACM @ UCLA's Logo

day-of-code-showcase-s21

HTML

Everyone's beautiful projects from Day of Code 2021!

GitHub Repository
ACM Teach LA Logo

buffer-buffet-simulator

JavaScript β€’ learning-labs, teach-la

GitHub Repository
ACM Teach LA Logo

buffer-buffet

JavaScript β€’ learning-labs, teach-la

GitHub Repository
ACM @ UCLA's Logo

js-chats-s21

JavaScript

JavaScript Chats Spring 2021. For hosting code snippets and examples.

GitHub Repository
ACM @ UCLA's Logo

advanced-interview-prep21

Markdown

GitHub Repository
ACM @ UCLA's Logo

impact-policy-pitachathon

JavaScript

GitHub Repository
ACM Teach LA Logo

passworks

JavaScript β€’ cyber, cybersecurity, learning-labs, passwords, teach-la

a learning lab that teaches the importance of password security! collab w/ ACM Cyber, jamie is a real MVP

GitHub Repository
ACM @ UCLA's Logo

policy-pitchathon

CSS

GitHub Repository
ACM Teach LA Logo

tla-flappy-bird

JavaScript β€’ teach-la

🐦 Flappy Bird clone for TeachLA

GitHub Repository
ACM @ UCLA's Logo

hack-kitchen-s21

Markdown

GitHub Repository
ACM @ UCLA's Logo

mentorq

JavaScript β€’ hackathon, nodejs, react, redux

MentorQ(ueue) for hackathons

GitHub Repository
ACM Teach LA Logo

cipher-salad

JavaScript β€’ cyber, learning-labs, teach-la

πŸŒ±πŸ”’a collab between ACM Cyber and Teach LA to teach ciphers to kids!

GitHub Repository
ACM Teach LA Logo

digression-on-regression

JavaScript β€’ learning-labs, teach-la

a session that is a digression where we examine regression as a learning lab lesson

GitHub Repository
ACM @ UCLA's Logo

hoth8-intro-to-html-css-js

HTML

Starter code from Hack off the Hill 8's intro to html/css/javascript 1 hour workshop.

GitHub Repository
ACM @ UCLA's Logo

cs32-interview-prep21

C++

CS 32 Technical Interview Prep Workshop

GitHub Repository
ACM @ UCLA's Logo

hoth-discord-verification-bot

JavaScript

GitHub Repository
ACM @ UCLA's Logo

design-portal

SCSS

Portal site for ACM Design

GitHub Repository
ACM @ UCLA's Logo

beginner-cp-w21

C++

Resources for ACM ICPC's Beginner Competitive Programming Workshop (Winter 2021)

GitHub Repository
ACM @ UCLA's Logo

webgl-workshop

HTML

GitHub Repository
ACM Teach LA Logo

teach-la-go-backend-tinycrypt

Go β€’ teach-la

Simple hash generator for TeachLA Editor's go back-end

GitHub Repository
ACM @ UCLA's Logo

Hack-School-Winter-Session-1

Java

First Project for Winter 2017

GitHub Repository
ACM @ UCLA's Logo

Hack-School-Winter-Session-2

Java

Second Project for Winter 2017

GitHub Repository
ACM @ UCLA's Logo

Hack-School-Winter-Session-3

Java

Third Project for Winter 2017

GitHub Repository
ACM @ UCLA's Logo

Hack-School-Winter-Session-4

Java

Fourth Project for Winter 2017

GitHub Repository
ACM @ UCLA's Logo

Hack-School-Winter-Session-5

Java

Fifth Project for Winter 2017

GitHub Repository
ACM @ UCLA's Logo

intro-cp-f20

C++

ICPC's Introduction to Competitive Programming Workshop Fall 2020!

GitHub Repository
ACM @ UCLA's Logo

bruin-quest-website

JavaScript

Website for ACM Cyber x Hack x ICPC's Bruin Quest

GitHub Repository
ACM @ UCLA's Logo

bruinquest-discord-bot

JavaScript

Discord Verification Bot for Bruin Quest 2020's Discord Server

GitHub Repository
ACM @ UCLA's Logo

hack-sprint-w19

Swift

Your guide to Hack Sprint, Winter 2019

GitHub Repository
ACM @ UCLA's Logo

ICPC-beginner-track

Markdown

GitHub Repository
ACM @ UCLA's Logo

hack-sprint-w20

Kotlin

Winter 2020 Workshops on Android Development in Kotlin

GitHub Repository
ACM @ UCLA's Logo

UXLA

HTML

A web portal where everyone can learn about UX

GitHub Repository
ACM @ UCLA's Logo

hoth6-ios-workshop

Swift

GitHub Repository
ACM @ UCLA's Logo

hexclock

JavaScript

GitHub Repository
ACM @ UCLA's Logo

hack-mentor-queue

JavaScript

ACM Hack Mentor Queue for Hack School and HOTH

GitHub Repository
ACM @ UCLA's Logo

uclaicpc

C++

UCLA ICPC training notes.

GitHub Repository
ACM @ UCLA's Logo

Android-Web-API

Java

An Android Chatbot build for Hack School, featuring the cleverbot.io API

GitHub Repository
ACM @ UCLA's Logo

netsec-website

Ruby

GitHub Repository
ACM @ UCLA's Logo

studio-website

Markdown

GitHub Repository
ACM @ UCLA's Logo

hoth-starter-code

HTML

GitHub Repository
ACM @ UCLA's Logo

Hack-Spring-Session-1

Swift

GitHub Repository
ACM @ UCLA's Logo

hoth-helpq

JavaScript

an extensible real-time queue application, for mentorship @ hackathons and classrooms

GitHub Repository
ACM @ UCLA's Logo

acmw-dwss

JavaScript

ACM-W Distinguished Speaker Series

GitHub Repository
ACM @ UCLA's Logo

BruinMessenger-starter-pack

JavaScript

Starter code for BruinMessenger

GitHub Repository
ACM @ UCLA's Logo

wormwars

ASP

Worm Wars

GitHub Repository