projects

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



ACM @ UCLA's Logo

lactf-website

JavaScript β€’ nextjs, react

Website for LA CTF hosted by ACM Cyber + Psi Beta Rho!

GitHub Repository
ACM @ UCLA's Logo

committee-website-template-cms

TypeScript

tbd

GitHub Repository
ACM @ UCLA's Logo

anti-resume-project

TypeScript

TBD

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 Teach LA Logo

linux-lab

TypeScript β€’ teach-la

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

teach-la-go-backend

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

🌱 Go Backend for Teach LA's Editor

GitHub Repository
ACM Teach LA Logo

dev-pathways

JavaScript β€’ teach-la

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

GitHub Repository
ACM AI Logo

quora-nlp

Python β€’ acm-ai

ACM AI NLP Project Track Development

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 @ UCLA's Logo

cs32-interview-prep20

C++

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

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

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 @ UCLA's Logo

ctf-starter

Markdown β€’ ctf, cyber

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

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

parcel-pointers

TypeScript

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

GitHub Repository
ACM @ UCLA's Logo

hot-tech-tour-s22

JavaScript

GitHub Repository
ACM @ UCLA's Logo

rustlings-toy-project

Shell

template for ACM Rustaceans' word-counting toy project

GitHub Repository
ACM @ UCLA's Logo

one-click-event-publishing

Python

Adding Events For ACM!

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

uclaacm-rustlings

Markdown

Learning Rust in 6 weeks with ACM @ UCLA!

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

codesprint-beginner-guide

Markdown

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 Teach LA Logo

teach-la-website

HTML β€’ education, jekyll, teach-la

🌱a website showcasing how awesome Teach LA is!

GitHub Repository
ACM @ UCLA's Logo

forloopslab

TypeScript

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 ICPC Logo

icpc-website

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

Official Website for ACM ICPC at UCLA

GitHub Repository
ACM Teach LA Logo

color-lab

TypeScript β€’ teach-la

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

GitHub Repository
ACM Hack Logo

hack.uclaacm.com

JavaScript β€’ acm-hack

Official website of ACM Hack.

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

studio-advanced-tutorials

C# β€’ acm-studio

Collection of tutorials on Unity packages and scripting by ACM Studio for Fall 2021

GitHub Repository
ACM Studio Logo

studio-creative-tutorials

Markdown β€’ acm-studio

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

GitHub Repository
ACM Studio Logo

studio-beginner-tutorials

C# β€’ acm-studio

Collection of tutorials on using Unity by ACM Studio

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 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

status-check

JavaScript

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

GitHub Repository
ACM @ UCLA's Logo

acm-url

Python

Vanity URL creator for ACM

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 @ UCLA's Logo

hoth9-workshops

JavaScript

GitHub Repository
ACM @ UCLA's Logo

membership-portal

JavaScript

The ACM Membership Portal

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 Teach LA Logo

pen-pals

JavaScript β€’ learning-labs, teach-la

a learning lab providing an Introduction to Turtle!

GitHub Repository
ACM @ UCLA's Logo

async-workshop

JavaScript

async workshop

GitHub Repository
ACM @ UCLA's Logo

hack-sprint-w22

Swift

Hack Sprint, Winter 2022, SwiftUI

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 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-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 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 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

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

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

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 @ UCLA's Logo

learn.py-s21

Jupyter Notebook

learn.py, Spring 2021, Python

GitHub Repository
ACM @ UCLA's Logo

avatars-api-middleware

TypeScript

Fork of the adorable avatars middleware

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

ctf-after-dark-f20

Python

Repo for challenges for CTF After Dark Fall 2020

GitHub Repository
ACM @ UCLA's Logo

ctf-after-dark-w21

EJS

GitHub Repository
ACM @ UCLA's Logo

cyber-academy-w21

EJS

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

hack-sprint-w21

JavaScript

Hack Sprint, Winter 2021, React Native

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 Teach LA Logo

gradient-descent-visualiser

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

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

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

cyber-academy-f20

Markdown

Fall Cyber Academy: Forensics repo

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

cyber-gm-f20

HTML

Fall 2020 general meeting scavenger hunt

GitHub Repository
ACM @ UCLA's Logo

cyber-academy-s20

C

Spring 2020 workshops on binary executables

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