# OpenMemorize **Repository Path**: AdreamStudio/OpenMemorize ## Basic Information - **Project Name**: OpenMemorize - **Description**: 开源背单词应用 - **Primary Language**: JavaScript - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: http://adreamstudio.gitee.io/openmemorize - **GVP Project**: No ## Statistics - **Stars**: 12 - **Forks**: 1 - **Created**: 2019-03-14 - **Last Updated**: 2025-04-17 ## Categories & Tags **Categories**: instructional **Tags**: None ## README # Open Memorize 一款开源的背单词小应用,基于 [React](https://reactjs.org) 和 [Ant Design](https://ant.design) 开发 An open source word-memorizing app based on [React](https://reactjs.org) and [Ant Design](https://ant.design) ![](src/logo.png) ### 项目说明 主要有三个功能模块:添加单词、背单词和辞书管理。 1. **添加单词** 用户可以方便的添加一个词条,包括:单词本身、假名(日语)或音标、多条释义和一张图片进某个辞书当中。之后就可以在背单词页面开始使用了。 2. **背单词** 用户选定某个辞书后,辞书中的词条会随机出现,用户点击按钮对词条进行切换,以实现背单词。 > 2.0版本或许会添加在背单词页面的,词条修改功能。 3. **辞书管理** 此模块用户可以创建、删除、导出辞书(json文件),还可以为辞书修改名称。 ### Project Description 3 main parts: Add words, Memorize words and Dictionary managment. 1. **Add words** Users can easily add a piece of word infomation, including the *word itself*, 仮名(for Japanese) or *IPA*(International Phonetic Alphabet), some *interpretations* and a *picture* into a *dictionary*. Then you can memorize it in the Memorize page. 2. **Memorize words** Once a dictionary selected, words show up randomly by users clicking the button above it so that uers can memorize it gradually. > Maybe direct word editting on Memorize page will be accomplished in the 2.0 version 3. **Dictionary managment** In this part, users can create, remove, export dictionary(in json file), and change dictionaries' name.