Skip to content

Overview

Welcome to the AlbertPlus project! This documentation will guide you through the process of setting up your development environment, understanding the project architecture, and contributing to the AlbertPlus platform.

AlbertPlus is a comprehensive, open-source platform designed to enhance the course registration experience for New York University (NYU) students, built by the Fall 2025 Dev Team at Tech@NYU. It provides a modern, intuitive interface and a suite of tools to help students plan their academic journey, build schedules, and navigate the complexities of course selection. The project is a monorepo that consists of a web application, a browser extension, a web scraper, and a documentation site, all powered by a convex backend.

(WIP)

You can explore the deployed instances of AlbertPlus:

This documentation is intended for developers who are interested in contributing to AlbertPlus or people who are interested in learning more about the technical details of AlbertPlus. It assumes a basic understanding of web development concepts, including JavaScript/TypeScript, React, and Git. Whether you are a seasoned developer or a student looking to learn, we welcome your contributions.