Skip to content
Webcodesk - a rapid development tool for React Applications
Branch: master
Clone or download
Type Name Latest commit message Commit time
Failed to load latest commit information.
public Initial commit Apr 25, 2019
src Remove the publishing to market feature May 14, 2019
.gitignore Initial commit Apr 25, 2019
LICENSE Initial commit Apr 25, 2019 Changes in README Apr 25, 2019
electron-builder.yml Initial commit Apr 25, 2019
gulpfile.js Initial commit Apr 25, 2019
package.json Initial commit Apr 25, 2019
yarn.lock Initial commit Apr 25, 2019

Webcodesk desktop application

This repository contains the source code of the Webcodesk desktop application.

Learn more about Webcodesk in Documentation.

Download binary executables for your operating system from Webcodesk site.

What's inside?

There are two parts in Webcodesk: an Electron application, and a Single Page Web application.

Used tools and libraries:

The source code structure

  • public - static files
  • src - the source code root directory
    • app - react-app-framework configuration files
    • electron - Electron application files
    • icons - icons files
    • usr
      • api - functions lists used in flows
      • commons - global constants files
      • components - UI components
      • core - core logic implementation

How to build the application?

Run commands in the order as they are listed.

Bootstrap application

  • git clone
  • cd webcodesk-app
  • yarn install

Development: run Web application and Electron app

  • yarn build

Run this command only if there were any changes in files from the electron directory.

  • yarn start

This command runs the Webpack development server on 3000 port. Any changes in the source code reload the application automatically.

  • yarn electron

This command runs the Electron application.

Production: create the distribution

  • yarn dist

Once the distribution is built successfully, find the application executables in the dist directory.


MIT License

Copyright (c) 2019 Oleksandr (Alex) Pustovalov

You can’t perform that action at this time.