Skip to content

Sorting algorithms implemented in React using Next.js, Tailwind CSS and Typescript

License

Notifications You must be signed in to change notification settings

SrMarcelo/sorting-algorithms-react

Repository files navigation

This is a Next.js project bootstrapped with create-next-app.

Local Development

To run the project locally, you need to have Node.js and Yarn installed.

First, install the dependencies:

yarn

Then, run the development server:

yarn dev

Open http://localhost:3000 with your browser to see a live preview of the project.

Inspiration

This project was inspired by this other project by devoups-off. I wanted to try to make a similar project using Next.js and TailwindCSS to train my react skills and learn more about Next.js. I also wanted to put my own touch on the project.

I thought it would be a good idea to implement the sorting algorithms myself to train what I learned in my Data Structures University class.

What I'll use

These are the main technologies that i plan to use to make this project. About the algorithms, I will implement the following:

  • Bubble Sort
  • Insertion Sort
  • Selection Sort
  • Merge Sort
  • Quick Sort
  • Heap Sort
  • Bogosort

Bogosort will be implemented just for fun, as it's not a real-world used sorting algorithm.

What I learned

Online Demo

License

The Unlicense (Public Domain, essentially) - see the LICENSE file for details.