This website was developed to primarily assist with the teaching of CS010C, Introduction to Data Structures and Algorithms, at the University of California, Riverside. The site can easily be abstracted for any data structures class, providing efficient visualizations and descriptions for a variety of introductory topics, including Trees, Sorting, and an introduction to Asymptotic Notation.
CS010C Website Figma Design File
This website runs on Node.js Version 20.10.0 and higher. Please ensure you have Node.js installed via the official website.
This project is built using Next.js, a React framework. Next.js is automatically installed when you install all dependencies for this project.
# Install dependencies
npm i
# Add dependency
npm i <dependency>
# Remove dependency
npm un <dependency># Open a browser at localhost:3000
npm run dev# Rewrite code recursively with proper formatting
npm run format
# Show formatting differences recursively
npm run checknpm run eslintnpm run build