Metadata-Version: 2.1
Name: gradedb
Version: 1.0.2
Summary: The program that load the CSV file and use them as database. Main function is to Insert / Update / Save course and it's detail and Calculate the GPA from given CSV
Home-page: https://github.com/thanawatpetchuen/gradedb
Author: Thanawat Petchuen
Author-email: thanawat1petchuen@gmail.com
License: MIT
Platform: UNKNOWN
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Requires-Python: >=3.6.0
Requires-Dist: art
Requires-Dist: PyInquirer
Requires-Dist: tabulate
Requires-Dist: pandas
Requires-Dist: nblogic


# GradeDB

The program that load the CSV file and use them as database. Main function is to Insert / Update / Save course and it's detail and Calculate the GPA from given CSV


## Prerequisites

This program needs Python 3 and following libraries

* [PyInquirer](https://github.com/CITGuru/PyInquirer) - The interactive UI for Python
* [tabulate](https://pypi.org/project/tabulate/) - Pretty table presentation
* [pandas](https://pandas.pydata.org/) - The way of playing with data
* [art](https://pypi.org/project/art/) - Used to generate ASCII art
* [NBLOGIC](https://pypi.org/project/nblogic/) - NBLOGIC for python by Thanawat Petchuen


### Installing

First, install this project by pip

```
pip install gradedb
```

And then run the script

```
gradedb "filename.csv"
```
or use KLOGIC database (require authentication)

```
gradedb
```

## Authors

* **Thanawat Petchuen** - [Thanawat(GitHub)](https://github.com/thanawatpetchuen) - [Thanawat(Bitbucket)](https://bitbucket.org/thanawatpetchuen/) 


## License

This project is licensed under the MIT License 



