Skip to content

Latest commit

 

History

History
22 lines (17 loc) · 1.31 KB

README.md

File metadata and controls

22 lines (17 loc) · 1.31 KB

CodeWars_Adder

I am doing 5 kata everyday challenge, and I am saving all of my katas on my desktop(later pushing them to git). I found it really annoying to create everythin manually in the good directory, paste code, paste..... trust me it was a nightmare.

So as a little project I created this simple KataAdder/CodewarsAdder with GUI to help me with my challenge. It was a lot of fun. Firstly it was only adding the Kata (no errors handling, nothing). Then I created messageboxes for info and errors. Program does:

  • take link from user input
  • Using provided JSON getting Kata name and Rank
  • Creates and check filename of Kata
  • In dir of Kata KYU creates the file - if file exists asking if to overwrite
  • Right now it is super basic, I want to handle more errors, let the user choose the root dir where to create kata directories. In the future I want it to track the challenge ( done kata, completed days, how much I need to do to keep on track)

    Edit: Added Statistic button that counts all fo the kata done (by saved .py files, maybe should consider storing number of created kata in file). Adder manages now Path choice.