Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/fekracomputers/IslamicLibraryAndroid

Islamic books Library with improved features
https://github.com/fekracomputers/IslamicLibraryAndroid

android book-reader islam islamic-books

Last synced: 5 days ago
JSON representation

Islamic books Library with improved features

Awesome Lists containing this project

README

        

# Islamic Library

[![Join the chat at https://gitter.im/fekracomputers/IslamicLibraryAndroid](https://badges.gitter.im/fekracomputers/IslamicLibraryAndroid.svg)](https://gitter.im/fekracomputers/IslamicLibraryAndroid?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
[![Build Status](https://travis-ci.org/fekracomputers/IslamicLibraryAndroid.svg?branch=master)](https://travis-ci.org/fekracomputers/IslamicLibraryAndroid)

Encyclopedia for Islamic books based on (shamela.ws) books with unique features in browsing ,reading and searching books


Get it on Google Play

## Reading features
- Easily customize reading environment
- change reading font
- night mode

## Commenting and Review features
- add bookmarks
- add highlights with different colors
- add notes or comments

## Browsing features:
- Brows books by category,author or name
- arrange books and authors according to different cafeterias (by name,author death year or author number of books)
- search book names and author names
- display brief introduction about each book and author alongside with the book cover

## Search
- Optimized search in single or multiple books
- Ability to search all the books by an author or all books within category

Currently displaying 7000 book by more than 3000 author organized in more than 70 categories (Tafsir,Hadith,Fiqh,...)

# Development Road map
## [Data](https://github.com/fekracomputers/IslamicLibraryWebservice)
1. fulluy importing Shamela data
2. extracting more information

## Front End user interfaces
1. [Android](https://github.com/fekracomputers/IslamicLibraryAndroid)
1. [Web application](https://github.com/fekracomputers/IslamicLibraryWebsite)
1. IOS
1. PC

## Users
1. syncing user data across devices
1. user interaction and discussuin

## suggested plan
> links to milestones with detaied issues ,progress track

1. [Android 1.0.0](https://github.com/fekracomputers/IslamicLibraryAndroid/milestone/1): bug fixes and final home pages design
1. [Android 1.1.0](https://github.com/fekracomputers/IslamicLibraryAndroid/milestone/3): user requests
1. Shamela Data Import:fully import data ,enhancing database design,
1. [Android 2.0.0](https://github.com/fekracomputers/IslamicLibraryAndroid/milestone/4): Integrating deeper understand of books data into android UI
1. website frontend 2.0.0 full redesign
1. User data 1.0.0 (sync bookmarks and notes)
1. [Android 2.1.0](https://github.com/fekracomputers/IslamicLibraryAndroid/milestone/4) (integrating with user data)
1. PC
1. IOS
1. User data 2.0.0 (user discussuin)
1. Shamela Data Import 2.0.0 (extract more data)