Key Features • Usage Scenario • Install • Tech • Future Features • Version History
Replace new tab page with a customized dashboard to help you get focused, and keep motivated to achieve goals. Pomodoro, to-do list and link organizer help you save information and improve efficiency while browsing. Users can:
- Get inspiring photos as backgrounds on new tabs every day.
- Use pomodoro and to-do list with reminder.
- Adjust personal setting panel to manage user's own backgrounds, display mode, temperature scale, and calendar display.
- Use link organizer on page to help user post informations on notes list or bulletin board.
- Get local weather info.
- Enjoy customizable shortcut and Chrome service panel.
Click to enter the web store and install the latest version of Catalyst ( This extension is only available on the chrom desktop browser )
- Fundamentals: HTML5 | CSS3 | JavaScript(ES6)
- Tools for Development: Webpack | TypeScript
- Libraries: React | React-DOM | Redux | React-Redux | Redux Toolkit | Styled Components
- APIs: Chrome extension APIs | Google calendar API | Unsplash Image API | OpenWeather API
This software uses the following open source packages:
-
clean-webpack-plugin 4.0.0 | copy-webpack-plugin 11.0.0 | dotenv-webpack 8.0.1 | html-webpack-plugin 5.5.0
-
@reduxjs/toolkit 1.8.5 | @types/chrome 0.0.196 | @types/react 18.0.18 | @types/react-dom 18.0.6 | @types/react-redux 7.1.24 | @types/styled-components 5.1.26 | @types/uuid 8.3.4
-
React 18.2.0 | React-DOM 18.2.0 | Redux 4.2.0 | React-redux 8.0.2
- Set personal Unsplash collection as backgrounds
- Notification or sign when adding new background to collection
- Feature to grab and sort lists in each panel (such as shortcut, to-do, inspiration notes) by React DnD
- Calendar events edit feature
- More efficient background carousel mechanism
- Memo edit feature @v1.0.9
- Pronounce tool (unstable) @v1.0.5
- Chrome's "socket" like feature to communicate with different tabs and scripts @v1.0.5
- Feature to hide page tool icon @v1.0.2
- [ v1.0.9 ] Fixed layout bugs on inspiration notes panel. Add memo edit feature.
- released @GitHub 2022/12/20 @Chrome web store 2022/12/20 - [ v1.0.8 ] Fixed bugs caused by typescript and some functions that were called repeatedly.Installed the missed typeScript helper package. Adjusted the structure of package.json.
- released @GitHub 2022/11/01 @Chrome web store 2022/11/02 - [ v1.0.7 ] Fixed the bulletin board bug.
- released @GitHub 2022/10/25 @Chrome web store 2022/10/26 - [ v1.0.6 ] Use react memo to avoid unnecessary rendering to improve the user experience.
- released @GitHub 2022/10/24 @Chrome web store 2022/10/25 - [ v1.0.5 ] Write Pomodoro functionality with new logic to resolve errors caused by Chrome.alarm operation limit.
Use chrome.storage API to implement page communication function. Features to reset authorization button, use pronunciation tool (not yet stable)
- released @GitHub 2022/10/22 @Chrome web store 2022/10/24 - [ v1.0.4 ] Try to fix pomodoro timer bug.
- released @GitHub 2022/10/20 @Chrome web store 2022/10/22 - [ v1.0.3 ] Try to fix pomodoro timer bug.
- released @GitHub 2022/10/16 @Chrome web store 2022/10/19 - [ v1.0.2 ] Added authorization feature and page tool hidden feature.
- released @GitHub 2022/10/14 @Chrome web store 2022/10/16 - [ v1.0.1 ] Fixed and tested client id bug.
- released @GitHub 2022/10/12 @Chrome web store 2022/10/14 - [ v1.0.0 ] Chrome web store publishing.
- released @GitHub 2022/09/30 @Chrome web store 2022/10/05
Email chinghsin4develop@gmail.com • GitHub @CHINGHSIN1991 •