Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/codebrahma/csv-to-graphql
Simple Node.js app which provides graphql APIs for CSV input.
https://github.com/codebrahma/csv-to-graphql
csv graphql heroku node node-js
Last synced: about 1 month ago
JSON representation
Simple Node.js app which provides graphql APIs for CSV input.
- Host: GitHub
- URL: https://github.com/codebrahma/csv-to-graphql
- Owner: Codebrahma
- Created: 2019-10-03T11:22:48.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2023-01-24T00:41:54.000Z (almost 2 years ago)
- Last Synced: 2023-08-01T05:57:49.898Z (over 1 year ago)
- Topics: csv, graphql, heroku, node, node-js
- Language: JavaScript
- Homepage: http://csv-to-graphql.herokuapp.com
- Size: 2.26 MB
- Stars: 11
- Watchers: 3
- Forks: 2
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# CSV to GraphQL
[DEMO](https://csv-to-graphql.herokuapp.com)
![CSV to GraphQL demo](./DEMO.gif)
## Dev environment setup
### Setup Prerequisites
Install the below softwares| S.No | Software | Version | Reference |
| :--------- | :-------- | :------- | :-------- |
| 1 | node | >= 9.10.0 | [Node.js installation with nvm](https://blog.pm2.io/install-node-js-with-nvm/) |
| 2 | npm | >= 6.4.1 | [npm installation](https://www.npmjs.com/get-npm) |### Setup Instructions
1. Clone the project```shell
git clone [email protected]:Codebrahma/csv-to-graphql.git
```
2. Switch your current working directory to the root directory of the project```shell
cd csv-to-graphql
```
3. Install the dependencies required by the app and development environment```shell
npm install
```
4. Start the server```shell
npm start
```## Developer notes
### To Contribute
1. Create a new feature branch from `master` branch
2. Make your contribution or changes
3. Push your branch to github.com
4. Raise PR to `master` from your feature branch.
5. Assign `ready-for-review` label to your PR once you are done.