{"id":13672010,"url":"https://github.com/huruji/HopeLibrarySystem","last_synced_at":"2025-04-27T18:32:05.840Z","repository":{"id":97309750,"uuid":"71135460","full_name":"huruji/HopeLibrarySystem","owner":"huruji","description":"厚朴工作室图书管理系统Hope books manage system:blue_book:","archived":false,"fork":false,"pushed_at":"2018-05-02T06:51:38.000Z","size":34779,"stargazers_count":43,"open_issues_count":3,"forks_count":7,"subscribers_count":9,"default_branch":"master","last_synced_at":"2025-04-19T23:03:21.465Z","etag":null,"topics":["book","camera","express","fullstack","hope","hopestudio","mysql","system"],"latest_commit_sha":null,"homepage":"http://hopelibrary.greywind.xyz","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/huruji.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2016-10-17T12:21:40.000Z","updated_at":"2024-01-23T01:02:48.000Z","dependencies_parsed_at":null,"dependency_job_id":"fac4b60d-0775-4f1a-b92f-be3304fe78a5","html_url":"https://github.com/huruji/HopeLibrarySystem","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/huruji%2FHopeLibrarySystem","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/huruji%2FHopeLibrarySystem/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/huruji%2FHopeLibrarySystem/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/huruji%2FHopeLibrarySystem/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/huruji","download_url":"https://codeload.github.com/huruji/HopeLibrarySystem/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251187391,"owners_count":21549632,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["book","camera","express","fullstack","hope","hopestudio","mysql","system"],"created_at":"2024-08-02T09:01:24.105Z","updated_at":"2025-04-27T18:32:00.822Z","avatar_url":"https://github.com/huruji.png","language":"JavaScript","readme":"# 厚朴工作室图书设备管理系统\n\n\u003e 说明：本项目不再更新\n\n前端页面构建已分离至新的仓库，查看相关文档规范、代码规范、技术栈请到[https://github.com/huruji/HopeLibrarySystemUE](https://github.com/huruji/HopeLibrarySystemUE)\n\nBeta版本0.0.1请浏览[http://98.142.130.76:3000/](http://98.142.130.76:3000/)\n\n## Installation\n1. git clone \u003ccode\u003ehttps://github.com/huruji/HopeLibrarySystem\u003c/code\u003e\n2. use file \u003ccode\u003ehope_v2.sql\u003c/code\u003e to create your database in your mysql\n3. modify file \u003ccode\u003econfig.js\u003c/code\u003e base on your needs\n4. start up app \u003ccode\u003enpm run start\u003c/code\u003e\n5. view \u003ccode\u003elocalhost:3000\u003c/code\u003e in your browser\n\n## Usage\n1. user can borrow books and appointment equipments(用户可以借阅书籍和预约设备)\n2. user can receive email before he/she return books(用户会收到邮件提醒归还书籍)\n3. user can send email to administrator when he/she appointment equipments(用户可以在预约设备时发送邮件)\n4. administrators of book can add books, modify books(图书管理员可以增加、修改图书)\n5. administrator of equip can check reservations, he/she can agree or disagree the reservations(设备管理员可以审核预约，他可以通过或者不通过审核)\n6. administrator of equip can add equipments, modify equipments(设备管理员可以增加、修改设备)\n7. super administrator can add user/administrator, delete user/administrator, modify user/administrator and have all the rights of book adminnistrator/equip adminnistrator(超级管理员可以增加、删除、修改管理员和用户，并拥有图书管理员、设备管理员的所有权限)\n8. user/administrator can customize his/her messages like avatar, password(用户和管理员都可以自定义自己的信息，比如：头像、密码)\n9. administraror can see some useful data from charts maked by echarts(管理员可以通过图表直观地看到数据统计信息)\n\n## Usage images\n1. login\n![](git_images/100.png)\n\n2. chart\n![](git_images/200.png)\n![](git_images/300.png)\n![](git_images/400.png)\n\n3. user \u0026\u0026 administrator\n![](git_images/1.png)\n![](git_images/2.png)\n![](git_images/3.png)\n![](git_images/4.png)\n![](git_images/5.png)\n![](git_images/6.png)\n","funding_links":[],"categories":["JavaScript"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhuruji%2FHopeLibrarySystem","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhuruji%2FHopeLibrarySystem","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhuruji%2FHopeLibrarySystem/lists"}