Books Hive - Ebooks Library Bookmark and Share

Projects created by our members ...

Books Hive - Ebooks Library

Postby Thet Twe » December 9th, 2008, 11:48 am

Project Name: Books-Hive

Author Name: Thet Twe (thettwe@mmgeeks.com, thettwe@poemscorner.com)

Project Description: Book Hive is an online e-books library that is mainly intended for the Burmese People. The main purpose of books hive is to encourage burmese people to read more and share the knowledge among Burmese people.

Project Version: 2.1

Project Specifications: PHP,MYSQL,JQUERY

Project Started Date: 22nd October 2008

Official Launched Date: 08 December 2008

Project URL: http://www.books-hive.com

Known Bugs: Well, actually it's not bug, it's from server side that i cannot do anything, but well , I am trying a way to solve it. Here is the error that you will get randomly Message: session_start() [function.session-start]: ps_files_cleanup_dir: opendir(/shared/sessions) failed: Permission denied (13). Don't panic when you see that error. Just refresh your page. It will be gone away. [Solved]

If you encounter any bugs, please let me know, well I will set the trackers as well , but for time being, please send it to thettwe@mmgeeks.com. Thanks.

Version 1

End User Features

1. Signup (Registration)
2. Forgot password
3. Remember me
4. Tree Category Menu ( Unlimited Subcategories Included)
5. Most Recent , Most Rated, Most View, Most Commented, Most Downloaded ( Overview of Books)
6. File type (Searching), All Time, Today, This Week, This Month (Searching)
7. Flash upload with progress bar (Included, extension checked, file size checked both client side + server side)
8. Normal upload for some user who have problems with flash. [Included, extension check, MIME types (both client + server), file size checking (only on server side) ]
9. Characters counting on title + description.
10. Auto complete tags
11. User Control Panel with Light box ( Avatar, Change Password, Change Email address)
12. Rating + Comments on file download
13. Pagination
14. Live Search (Search covers Title, Description, Tags, Username) ( Highlighted features included). Since it's the live search, whenever you tried to type one keywords, it will carry the results and your keywords will be highlighted.

Admin Control Panel

1. Manage User ( Add, Edit, Delete) (Multiple Edit, Multiple Delete included)
2. Manage Files ( Add, Edit, Delete) (Multiple Edit, Multiple Delete included)
3. Manage Category ( Add, Edit, Delete) (Multiple Edit, Multiple Delete included)
4. Manage Comments (Edit, Delete) (Multiple Edit, Multiple Delete included)
5. Stats (Total Books, Total Users, Total Inactive Users, Total Banned user)

Version 1.1 Updates
1. Clean up the codes for optimization
2. Terms of Service added.
3. Download Resume capability support
4. Some minor changes & fixes (Home page Template Bugs on Safari reported by MMLUG is fixed)

Version 2 - Kick Off
I. Tags

Description

Tags page is the place where user can find all the tags in one place.

Features Included

1. Live Search (User can search without refreshing the page)
2. Order by (Name, Recent, Popular)
3. Pagination

Screenshots

login.jpg
Login


signup.jpg
Sign up


forgotpassword.jpg
Forgot password
forgotpassword.jpg (64.46 KiB) Viewed 2752 times


homepage.jpg
Home


UCP.jpg
User Control Panel


default_upload.jpg
Default Upload


bookshive_admin.jpg
Admin Panel Start Page Interface


admin_add_new_user.jpg
Admin Add New User


category_list.jpg
Admin Category List Page


add_category.jpg
Admin Add Category


files_list.jpg
Admin File List
PoemsCorner - The Place Where We Live http://www.poemscorner.com
Books Hive - An Eternal Access to Knowledge http://www.books-hive.com
Thet Twe
Administrator
 
Posts: 425
Joined: July 18th, 2007, 5:18 pm

Books Hive - Version 2 - Current Progress Plan

Postby Thet Twe » December 16th, 2008, 12:27 pm

Version 2

Current Progress Features

1. Online Reader (Where user can read online without downloading)
2. My Books ( Where user can edit the information of their uploaded books)
3. My Bookmarks (Where user can bookmarks the favorite books)
4. Tags ( Where user can see all the tags and search)
5. Remote Upload (Where user can link their uploaded books from other server)
6. Report Broken Links (Where user can report to the administrator about broken download links)
7. User Profile View (Where user can see other users profile details , such as , username, total uploaded books, total downloaded books )
8. More detail statistics

Expected Launch date for version 2: February 2009

If you would like to request more features, feel free to drop the message here or email me at thettwe@mmgeeks.com. Any comments and suggestions are welcome. :D
PoemsCorner - The Place Where We Live http://www.poemscorner.com
Books Hive - An Eternal Access to Knowledge http://www.books-hive.com
Thet Twe
Administrator
 
Posts: 425
Joined: July 18th, 2007, 5:18 pm

Re: Books Hive - Ebooks Library

Postby victor_lin21 » December 17th, 2008, 4:48 am

Good, good..

Can you elaborate a brief about your eBook Library application's architecture behind, such as framework, db, any patterns, etc.. Like for technical reviewing and technical marketing, example - technically how strong and good it is.. Likewise technical White paper, software blueprint..
~ penguins are psychiatric. and you keep a secret, we really not penguins at all
~ hacker-nin never play-a-cheap jutsu
~ exploring kernel, networking, security and java
Image
User avatar
victor_lin21
Global Moderator
 
Posts: 780
Joined: July 30th, 2007, 11:36 pm
Location: Singapore

Re: Books Hive - Ebooks Library

Postby Thet Twe » December 17th, 2008, 12:23 pm

victor_lin21 wrote:Good, good..
Can you elaborate a brief about your eBook Library application's architecture behind, such as framework, db, any patterns, etc.. Like for technical reviewing and technical marketing, example - technically how strong and good it is.. Likewise technical White paper, software blueprint..


Thanks for the comments. Framework that I am using in Library application is Code Igniter which is MVC framework. JS framework is as i mentioned at the above JQUERY. In this Ebooks Library application, I totally moved to the OO approach. So that this application can only run on PHP5 and with the earlier version of PHP will not work. Since it's the OO approach, I used PHP Data Objects to access the database layers.

Since it's the first release of this application, I just concentrate on stability and flexibility issues. I just want very light weight application with user friendliness. In the next newer version, I will try to expand the features as much as I can.

Currently I have no plan to release the source as an open source application because I just targeted to run as an service for our people. I have a confidence that, this project will help our people alot.

I would like to ask your guyz to help me to find bugs and doing penetrating test as well to make it perfect. I will set up the test board for this later. Thanks.
PoemsCorner - The Place Where We Live http://www.poemscorner.com
Books Hive - An Eternal Access to Knowledge http://www.books-hive.com
Thet Twe
Administrator
 
Posts: 425
Joined: July 18th, 2007, 5:18 pm

Re: Books Hive - Ebooks Library

Postby Thet Twe » December 21st, 2008, 9:49 pm

Version 1.1 Updates

1. Clean up the codes for optimization
2. Terms of Service added.
3. Download Resume capability support
4. Some minor changes & fixes (Home page Template Bugs on Safari reported by MMLUG is fixed)
PoemsCorner - The Place Where We Live http://www.poemscorner.com
Books Hive - An Eternal Access to Knowledge http://www.books-hive.com
Thet Twe
Administrator
 
Posts: 425
Joined: July 18th, 2007, 5:18 pm

Re: Books Hive - Ebooks Library

Postby Thet Twe » December 28th, 2008, 12:06 pm

Version 2 - Kick Off

I. Tags

Description

Tags page is the place where user can find all the tags in one place.

Features Included

1. Live Search (User can search without refreshing the page)
2. Order by (Name, Recent, Popular)
3. Pagination

Screenshot

tags.jpg
Tags page
PoemsCorner - The Place Where We Live http://www.poemscorner.com
Books Hive - An Eternal Access to Knowledge http://www.books-hive.com
Thet Twe
Administrator
 
Posts: 425
Joined: July 18th, 2007, 5:18 pm

Re: Books Hive - Ebooks Library

Postby kyaw » December 28th, 2008, 4:32 pm

I tag C#, but said invalid tag. so C sharp
User avatar
kyaw
Project Member
 
Posts: 381
Joined: March 28th, 2008, 8:30 am
Location: Japan

Re: Books Hive - Ebooks Library

Postby kyaw » December 28th, 2008, 4:34 pm

there should be category for Engineering
User avatar
kyaw
Project Member
 
Posts: 381
Joined: March 28th, 2008, 8:30 am
Location: Japan

Re: Books Hive - Ebooks Library

Postby kyaw » December 28th, 2008, 4:41 pm

during uploading long books, waiting ... i do search and browse, but my uploaded book was gone...
User avatar
kyaw
Project Member
 
Posts: 381
Joined: March 28th, 2008, 8:30 am
Location: Japan

Re: Books Hive - Ebooks Library

Postby Thet Twe » December 28th, 2008, 7:28 pm

kyaw wrote:I tag C#, but said invalid tag. so C sharp


Yes, I didn't accept Special Characters at tags, I forgot to add the tags. I will add soon. The reason, I didn't accept special characters at tags is due to the url rewrites of framework.

kyaw wrote:there should be category for Engineering


There's Engineering category since start. Please check carefully at the menu.

kyaw wrote:during uploading long books, waiting ... i do search and browse, but my uploaded book was gone...


Well yea, I want to ask how you search and browse ? Technically, you can't do uploading + browsing at the same tab (same browser). But if you open two tabs, one is uploading books and other tab is searching or browsing, it should be fine. Session Limit of uploading is around 1 hr. So if you didn't exceed 1 hr of your idle time on upload page, it's fine. Please try again.
PoemsCorner - The Place Where We Live http://www.poemscorner.com
Books Hive - An Eternal Access to Knowledge http://www.books-hive.com
Thet Twe
Administrator
 
Posts: 425
Joined: July 18th, 2007, 5:18 pm

Next
Bookmark and Share

Return to Project Listings

Who is online

Users browsing this forum: No registered users and 1 guest