I added an Analytics page, that shows all kinds of analytics, such as how long the average user takes to solve a question, and I am going to expand more on that. I also made sure the Monaco also works on the custom tests.
I added an Analytics page, that shows all kinds of analytics, such as how long the average user takes to solve a question, and I am going to expand more on that. I also made sure the Monaco also works on the custom tests.
I added a new button that allows users to switch between python and c++ for their code, based on which one they prefer. Also, I made the text box into a Monaco Editor one, so that indenting and more would be available.
I added a few of my own test cases, and made sure that you would stay logged in for an hour before getting logged out, making logging in less tiresome.
Devpost #2: I finished the leaderboard to track who finished the most problems, who did the problems the fastest, and who spent the most time on the website. I also started to add my own input cases, and i will expand across the multiple divisions. Lastly, I made the UI/UX look much cleaner, making it feel more natural and funner to use.
I finished the basic prototype of my ACSL grader, the grader successfully works through a python program that easily allows the user to put in the sample inputs and outputs, but due to copyright issues, I am not allowed to put in the real sample and test cases, which is why I am going to make my own later. I also added Docker security measures so that infinite loops and hacking will not work, and a login/signup page, that will send a verification code to that email.