Skip to content

tavishaggarwal/WorldInsight

Repository files navigation

World-Insight

World Insight is a project which can help citizens to raise their concern about the happening around them. This a portal where people will collaborate together with same motive to make their country/world a better place to live. If someone sees anything not right in his/her surroundings, the individual can post about it in portal and community will work towards it to make it right.

Getting Started

This a portal with following features in it:

  1. Login Levels: Admin, Problem Solver, Public
  2. Non-login users can only view the post posted
  3. Filters: Country, State, Type of issues
  4. Add a new post including videos, images
  5. Comment on a post
  6. Agree/ disagree with opinion
  7. Image recognition using Microsoft cognitive services
  8. Contact forum
  9. About Us page

Prerequisites

To get start you need to make sure that you have following software installed on your system:

  • NodeJS
  • MongoDB

Make sure you have global dependencies installed for bower

npm install bower -g

Installing

Clone project on your local and run following commands on terminal/commnand prompt to install dependencies:

  • To install nodeJS dependencies
npm install
  • To install bower dependencies
bower install
  • To start application run following command
npm start

Running the tests

Currently Appliction doesnt have any test cases and is under dev

Deployment

This application is deployed on Bluemix cloud

Built With

Contributing

This app is developed by Tavish Aggarwal and have no contribution from community till date.

Versioning

We use SemVer for versioning. For the versions available, see the tags on this repository.

Authors

See also the list of contributors who participated in this project.

License

This project is licensed under the MIT License - see the LICENSE file for details

Acknowledgments