Skip to content

Toowiredd/electron-typescript-boilerplate

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Full Electron Typescript Boilerplate

Full stack electron app boilerplate. Written in React, Typescript, Node and Electron.

Installation

just clone the repo to get started.

git clone

Features

Contains:

FrontEnd (React)

  • Redux store
  • React / Redux devtools
  • Custom theme to personalize
  • Setup for light / dark mode
  • Styled Components
  • Routing (React Router)
  • Setup for Authenticated Routes
  • 100% unit test coverage
  • Strongly typed

Backend (Node)

  • Express App
  • Suppoort for microservices architecture
  • RESTful exampled Api endpoints
  • 100% unit test coverage
  • Strongly typed

Electron

  • backend service manager (port discovery service)

Also

  • Node 14 support
  • Lerna monorepo
  • Husky git hooks
  • Prettier

todo

  • electron packageer

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

License

MIT

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 86.5%
  • CSS 9.1%
  • JavaScript 1.8%
  • HTML 1.8%
  • Shell 0.8%