contrihub / leetsolve Goto Github PK
View Code? Open in Web Editor NEWThis project forked from ankitsangwan1999/leetsolve
Show Problems Attempted on LeetCode
This project forked from ankitsangwan1999/leetsolve
Show Problems Attempted on LeetCode
Make the Scroll bar Neon-Green colored(find hex on google) and also change its default styling (Refer to Discord's Scroll bar).
Add a Column in the All questions Table for Question Id. It is present in the API response as "frontend_question_id".
Pagination is done in the "All Questions" Category already. You need to do the same for the rest of the categories.
Create Tabular View for Easy/Medium/Hard Categories.
Note:
While waiting for a response, "Fetching Koshans..." is shown on the progress bar. Correct it to "Fetching Questions..." 😁
Restrict the Window resizing of the App Window to not less than (300X400). [like Discord on Linux/Windows]
Paginate the Table for the "All Questions" Category with 10 Entries per Page. The Pagination Number should be shown in Info-NavBar(where categories are shown) as square boxes on the Right Side.
Create Tabular View for Accepted/Not-Accepted Categories.
Note:
Create a constants.js file inside /src/ and add all the "Events" name to that file and Replace them all over the source code by Importing them from this newly created file (Currently, we have 2-3 events only).
The top section component of the UI(containing logo-text, loader, Username) is called NavBar. Generally, it is called Header. So, rename this component to Header and also the styling file to header(inside styles folder).
Currently it opens in smaller size. Make it open full size window by default.
Add a button to pick a Random Problem currently chosen Category. Dialog Box should open having Problem Name, Level and it should have a button to take to the actual problem on Leetcode.
The attempted questions list should be shown in a table, just like the All Questions list.
On the Top, when the status is "Request Timed Out" or "Invalid Cookie", put a button beside it to reload the App.(+5 for Creativity😋️)
Note:
Style the Current Footer as mentioned in footer Text (+5 for Creativity😋️)
[Unlocks after #19 is completed]
Users should be able to create a Virtual Contest of 2-5 Problems from All Questions List which are free to submit and not submitted already. Basically, Create a table with each row having a Problem Name and + button to add to the Virtual Contest.
Note:
Make the App open in full Window size(not Full Screen) by default.
Reload the Application when clicking on the "LEETSOLVE" text in the top-left corner.
As soon as the user submits the cookie (in Cookie Form), the "Go" button should get disabled and The div containing the form should fade out into the matrix (+5 for creativity 😋️)
Note:
The Logout Functionality is not working properly. As most of the things are already in place. Just make the necessary changes to make it work. #24 is the issue under which it was implemented.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.