• Packages
  • Themes
  • Documentation
  • Blog
  • Discuss
Sign in

atomic-wars

A package for downloading kata from codewars and working on them locally
  • #git
  • #codewars
  • #kata
  • #github
JamesTurnerGit
68
1
  • Repo
  • Bugs
  • Versions
  • License
Flag as spam or malicious

Atomic-Wars Atom Package

Technologies: Javascript, Coffeescript, Jasmine, Atom

Makers Academy - Week 9 Group Project

this product was undertaken in "practice project" week at makers academy, we set ourselves a project that we were interested in.

Team Members

  • Rob Brentnall
  • James Turner
  • Ben Carson
  • Adrian Eyre

Index

  • Task
  • Installation
  • User Stories
  • Usage

Task

Codewars Atom package that creates and manages a GitHub repo and lets you work in your preferred environment.

Installation

To install the Atom Package

$ git clone https://github.com/JamesTurnerGit/Atomic-Wars
$ cd Atomic-Wars
$ apm install

User Stories

MVP

As a user
So I code in my preferred environment
I would like to download kata into Atom from Codewars

As a user
so I can store my kata
I would like a description, code and test files to be created

As a user
So that I can complete the kata
I would like to upload my code to Codewars

Beyond MVP

As a user
So that I can learn several languages
I would like it to support multiple languages

as a job hunter
So I can get hired
I want a GitHub repo of all my solutions

As a user
So that I can keep track of my progress
I would like to display the history

As a user
So that I can continue with existing katas
I would like to fetch old katas for editing

As a user
So I have as little stress as possible
I would like setup to be reduced

As a user
So I can do TDD
I would like to disable fetching the tests

Usage

In Atom

Atomic-Wars: New      # Creates a new Kata
Atomic-Wars: Submit   # Submits completed Kata to Codewars

I think this package is bad news.

Good catch. Let us know what about this package looks wrong to you, and we'll investigate right away.

  • Terms of Use
  • Privacy
  • Code of Conduct
  • Releases
  • FAQ
  • Contact
with by