Requirement to run the project:
1. MongoDB
2. NodeJS
3. ExpressJS
4. Jade
Steps:
-
Assuming that you have already installed MongoDB open the terminal and run command 'mongod'.
-
Open terminal and go to the directory where the project folder saved and run the following commands
- 'mongoimport --db Webservicedb --collection apicollections ApiJsonFiles.json --jsonArray' and
- 'mongoimport --db Webservicedb --collection Mashupcollection MashupJsonFiles.json --jsonArray'
- npm install nodemon-g
- nodemon bin/www
-
Go to web brower and run http://localhost:3000/
-
Now select the button for api query or mashup query
-
In the next page for api fill out the requirement i.e select desired(keyword,category,protocol,rating,updated year or tag) for the api to be searched for.
-
Now click on the ‘select’ button to get the detail information of the API.
-
Same for Mashup query .Fill out the requirement i.e select desired(keyword,api,year,Tag) for the mashup to be searched for.
-
Now click on the ‘select’ button to get the detail information of the Mashup.
Note: Data parsing folder contains the python files that are used to parse data in JSON.The parsed JSON files are already stored in the project folder.