We both listen to music every day and believe that they are all following the same trend. After a while, it becomes bland, and we want something new and original.

What it does

The software outputs a tune by generating random notes. After the tune is done playing, the user then rates the tune, and it will move up by how many stars the user gives it. Other users will be able to view this and rate it as well. The top tunes will be featured at the top and appeal to the users

How we built it

We both worked on it using an IDE called Visual Studio Code. We created this web application using HTML, CSS, and JavaScript. We pulled an online API for music notes and generated a random float. This float decides what note to play and the length of it.

Challenges we ran into

We were both inexperienced in creating something like this, and so there was a lot of learning to do to achieve our goals. There were a lot of ideas that were also taken into consideration, but some of them were too ambitious.

Accomplishments that we're proud of

Generating the tune was the hardest part, and we were able to do that.

What we learned

We learned a lot more about HTML, CSS, and JS. We learned that it is really challenging to create something innovative.

What's next for RankNote

Adding more than just one note at a time. Perhaps we could make a beat instead of a tune. We could also create a feature where we can talk to others so that they can talk about how much they love the tune.

Share this project: