CodeAndUnite Foundation no longer supports this software in-order to focus on new ideas. Therefore, no new PRs will be accepted on THIS fork. Alternatively, you can fork this project and work on it on your own. We appreciate everyones work on this project.
*V1.1.Maintance
- End of life for the desktop version.
- Final refactor
- Final Documment update
*V1.1
- Port from 2.7 to 3.7 (ironic) due to end of life of Python 2.7
- Due to maintainers other projects this could take awhile but expected before 2020
- V1-Alpha-5
- Architecture completely refactored but still kept model-view-controller in mind.
- Added testing with py.test and begun testing all features of the code
- Attempted to make the code better to understand.
- GUI modified slightly
- V1-Alpha-4
- Completely refactored architecture of the code, and we converted it into a model-view-controller framework for ease of use, and better abilities to edit the code
- Added +/- percentage functionality to the calculator
- Redesigned the GUI
- Laid the groundworks for testing with the unittest module
- V1-Alpha-3
- Added ASCII art for Etherium and Litecoin
- Improved documentation
- Officially made py.test our official test framework
- Improved home screen`
- V1-Alpha-2
- Added Litecoin functionality *Added Etherium functionality
Founder and lead software architect | Austin | austinprog on Github | | Contact method: Reddit @pyrazolone |
Requirements
- git installed on your local computer
- python 2.7
Remember to pull often as we are pushing code almost everyday during the alpha phase of development 'git remote add origin https://github.com/austinprog/Cyrpto_Calculator.git' 'git pull origin master(or your own created branch)'
To run on windows, All you have to do is the following below
open command prompt
cd 'your directory
python main.py
To run on windows, All you have to do is the following below
open terminal
cd 'your directory
python main.py
.
Cyrpto_Calculator is a simple command line application which is intended to help you make smart investments in cyrptocurrencies. Presently, our program supports Bitcoin, Litecoin, and Etherium. Using this command line tool, you can get the most recent price for your selected currency, and it also shows you exactly how much it would be worth in different currencies. Suggestions on what to add next to the program and gladly accepted.
You have made an excellent choice in a project to contribute to! We welcome your contributions. Please have a look at our contribution guideline below to get started.
Step 1. You must ensure that you have your local environment set up accordingly. Furthermore, all that you need to have installed on your machine is Python 2.7, Py.test, and GIT. We heavily recommend sourcetree for beginners.
Step 2. Once your local environment is set up, you will need to create your own branch of this application on your github profile
Step 3. Have a look at our Issues tab. Here, you will see all the bugs and enchancement requests that we have. Find one you like and comment that you would like to work on it to ensure other developers don't work on it at the same time.
Step 4. Once you are comfortable with your enhancement/bug fix, be sure that you created a test for it on py.test and that it passes.
Step 5. The core maintainers will have a look at your project and attempt to break it by adding more test cases to your test file. If we can't break it and the core maintainers approve it we will add it to the program and have it built into the new build as soon as possible.
Step 6. Alternatively, if your enhancement fails, don't be discouraged, we will guide you on how you can improve it and get it accepted the next time!