https://github.com/chrisneal72/07_dev_profile_generator
This is a console app. It does not run in a browser. This was a project to get familiar with Node.js
https://github.com/chrisneal72/07_dev_profile_generator
axios electron inquirerjs javascript nodejs
Last synced: 3 months ago
JSON representation
This is a console app. It does not run in a browser. This was a project to get familiar with Node.js
- Host: GitHub
- URL: https://github.com/chrisneal72/07_dev_profile_generator
- Owner: chrisneal72
- Created: 2019-11-05T02:04:31.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-10-05T18:33:22.000Z (over 2 years ago)
- Last Synced: 2026-04-13T01:34:02.576Z (3 months ago)
- Topics: axios, electron, inquirerjs, javascript, nodejs
- Language: JavaScript
- Homepage: https://chrisneal72.github.io/07_Dev_Profile_Generator
- Size: 4.23 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 07_Dev_Profile_Generator
### Table of Contents
- [Description](#Description)
- [Technologies-Libraries](#Technologies-Libraries)
- [Screenshots](#Screenshots)
- [Link](#Link)
### Description
This is a command line program. The program starts by asking for a GitHub username and a favorite color. With this information the code makes a server side ajax call with Axios to get user information from GitHub. Once the calls are returned the data compiled into a string literal with variables. This string is then output to an HTML file and the string is also converted to a PDF file. The PDF is the desired final output of the assignment
### Technologies-Libraries
- [NodeJS](https://nodejs.dev/) - Server side code
- [Axios](https://www.npmjs.com/package/axios) - API calls
- [electron-html-to](https://www.npmjs.com/package/electron-html-to) - HTML to PDF conversion
- [inquirer](https://www.npmjs.com/search?q=inquirer) - User inputs on the command line
### Screenshots

### Link
Check it out!
https://github.com/chrisneal72/07_Dev_Profile_Generator