Giter Site home page Giter Site logo

subodhk01 / a2oj Goto Github PK

View Code? Open in Web Editor NEW
192.0 6.0 39.0 846 KB

Dynamic A2OJ - A dynamic version of the all time favourite A2OJ ladder.

Home Page: https://dynamica2oj.online/

Python 32.78% CSS 27.97% HTML 5.10% JavaScript 34.14% Procfile 0.01%
a2oj competitive-programming cpp hacktoberfest

a2oj's Introduction


a2oj's People

Contributors

abdulrcs avatar aishwary023 avatar aiyanajade avatar atpug22 avatar dependabot[bot] avatar m-e-l-u-h-a-n avatar psbhatbvbcs avatar ramrap avatar rishabhmaheshwari7 avatar subodhk01 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

a2oj's Issues

Add models instead of storing in list

I noticed that you are storing problems in life ladders.py You should use a database for it which will make it easier to add new problems using the admin interface. That way you can also add difficulty levels according to rating of the problem and much more.

Application error

An error occurred in the application and your page could not be served. If you are the application owner, check your logs for details. You can do this from the Heroku CLI with the command
heroku logs --tail....!!!

please fix this soon we love your dynamic a20j ladder...
....................................................................................................

Add the missing problems

I was wondering if we could add the additional ladders (ID 22-32) which are present on the static a2oj website here in the dynamic version.
The links to the missing ladders are here:
https://a2oj.com/Ladder22.html
https://a2oj.com/Ladder23.html
https://a2oj.com/Ladder24.html
https://a2oj.com/Ladder25.html
https://a2oj.com/Ladder26.html
https://a2oj.com/Ladder27.html
https://a2oj.com/Ladder28.html
https://a2oj.com/Ladder29.html
https://a2oj.com/Ladder30.html
https://a2oj.com/Ladder31.html
https://a2oj.com/Ladder32.html

These ladders contain additional 200 questions of each level, they can be added to the already preexisting ladders by making their question conunts to 300 each or can be added separately as done in the static website.

I (as well as many others) really want to see our progress in all those ladders, if this issue can be fixed asap, it will be very beneficial for us, thank you :)

Add "sort by difficulty level"

The difficulty level is already mentioned for every question in the a2oj ladders. I want to be able to sort by difficulty to save my time searching.

Application error

An error occurred in the application and your page could not be served. If you are the application owner, check your logs for details. You can do this from the Heroku CLI with the command
heroku logs --tail
Screenshot (500)

No such app exists

On opening the link, it says no such app exists. Is dynamic A2oJ removed??
Screenshot 2021-04-18 002302

Ladder by rating?

I think it would be nice to bring back the ladder by rating since that's what made A2OJ great in my opinion.

Add Stopwatch

I was wondering if we could have a Stopwatch that starts as soon as the user clicks on the problem. This will help the user improve his/her timing which might matter to him/her. The time required will only be stored for a particular session, and not forever (so no username/password required). To end the timer, the time of submission on CF can be used.

How can I host my own instance of this wepApp

Hi, I was thinking to have my own A2OJ app running on railway. Can you update the readme so that people can create their own instance of this site :) I don't know from should I get my api keys?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.