Skip to content
This repository has been archived by the owner on Apr 17, 2022. It is now read-only.
/ c2gin Public archive

a simple app for managing projects and collections

License

Notifications You must be signed in to change notification settings

tbdsux/c2gin

Repository files navigation

Logo

c2gin


a simple app for managing projects and collections

Test Status

LOGO: Icons made by Freepik from www.flaticon.com

Usage

Screenshot

  • Light screenshot (light-version)

  • Dark screenshot (dark-version)

Implemented Shortcuts

  • ctrl + p - triggers New Project Modal
  • ctrl + alt + p - New Work Group (works only if there is a selected project)
  • ctrl + s - save the selected project
  • ctrl + d - remove the selected project
  • ctrl + b - toggles the sidebar
  • ctrl + f - shows the search input
  • alt + {project_number} - select a current project from the sidebar (starts at 1)
  • ctrl + k - toggle the dark and light mode

Build

yarn package
  • If you want to build for multiple os. Try running the following.
    yarn package-all
    

Development

  • After installing all dependencies, start the development setup.
yarn start

TODO:

  • migrate to @lowdb-v2
  • improve ui design
  • make projects savable for future updates
  • fix github automatic release publish actions (electron-builder)

Primary Used Libraries

  • electron
  • react
  • tailwindcss
  • @heroicons/react
  • @headlessui/react
  • lowdb
  • etc...

Thanks

Boilerplate Used: electron-react-boilerplate