Knodex is an indexing tool to add and index your learning/knowledge. It is named after from these words KNOwledge-InDEX. It is a web application that can be run on top of any web servers. It is using popular NoSQL MongoDB, a document database at the backend to store the sentences. This application is simple and easy to work. It uses Spring MVC framework on top of bootstrap template.
- Simple interface to index your learning
- Easy to add/remove sentences and auto index them
- View by key and auto sort them
- View all sentences in key order
- Cool display and easy effects
- Live demo: http://abuabdul.com/Knodex
- Eclipse IDE
- Java 1.6 or higher
- Eclipse Maven plugin
- MongoDB
Just clone the repo:
$ git clone https://github.com/abuabdul/Knodex.git
And install eclipse maven plugin
run pom.xml
There you are!. You can start checking in your changes to make this application better.
You can contribute to this project.
- Add more features
- Customize it for your needs
Copyright 2013-2014 abuabdul.com
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.