Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fwzmhmd/profile-search
Command line application to search Teamtreehouse users
https://github.com/fwzmhmd/profile-search
api command-line es6 javascript json json-api node-js nodejs
Last synced: 25 days ago
JSON representation
Command line application to search Teamtreehouse users
- Host: GitHub
- URL: https://github.com/fwzmhmd/profile-search
- Owner: fwzmhmd
- License: mit
- Created: 2018-03-27T14:29:20.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2018-03-27T17:07:01.000Z (almost 7 years ago)
- Last Synced: 2024-03-24T17:28:51.148Z (9 months ago)
- Topics: api, command-line, es6, javascript, json, json-api, node-js, nodejs
- Language: JavaScript
- Size: 4.88 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Profile Search
Command line application to search Teamtreehouse users, show Total badge count & View specific topic badges# Getting Started
### Clone the repository
Open terimnal and run:```
git clone [email protected]:fwzmhmd/profile-search.git
```### Prerequisites
Install Node.js from the Official [Website](https://nodejs.org)
To check if you have node installed run:
```
node -v
```# How to Use
Search for a user and show badge count in a Topic
```
node app.js User1 topic-name
```
To search for multiple users
```
node app.js User1 topic-name User2 topic-name User3 topic-name
```
[View Topic Names](#topic-names)# Examples
Searching for one user
```
node app.js fwzmhmd JavaScript
```
Searching for more than one user
```
node app.js fwzmhmd JavaScript chalkers Ruby
```
Searching with two word topic name
```
node app.js chalkers 'Development Tools'
```
```
node app.js chalkers "Development Tools"
```# Topic Names
**_Note: Topic names should be typed as shown below_**
* HTML
* CSS
* Design
* JavaScript
* Ruby
* PHP
* WordPress
* iOS
* Android
* 'Development Tools'
* Business
* Python
* Java
* 'Digital Literacy'
* 'Game Development'
* C#
* Databases
* 'Virtual Reality'
* 'Data Analysis'
* APIs
* Security
* Go
* 'Quality Assurance'_* Two word topic names must include single(') **OR** double (") quotation mark(s)._
# Authors
**Fawaz Mohamed** - [Github](https://github.com/fwzmhmd)# License
This project is licensed under the MIT License - see [LICENSE](LICENSE.md) file for details# Acknowledgments
* Teamtreehouse Public Profile API
* Inspiration from Andrew Chalkley [@chalkers](https://twitter.com/chalkers)# Treehouse Education