Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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