Skip to content

AadvikVashist/Noduro

Repository files navigation

Noduro

Noduro is an electron-based cross-platform app that utilizes HTML, CSS, Javascript, and Python to provide Daily Living Skill (DLS) instruction to children and young adults with disabilities. The installation process for developers is simple and straightforward. Here's the process:

Clone the Repostiory

Clone the repository and open the destination folder. The terminal directory should be set to ~/Noduro.

To clone a repository, get on GitHub, navigate to the main page of the repository.

  1. Above the list of files, click Code.
  2. Copy the URL for the repository.
  • To clone the repository using HTTPS, under "HTTPS", click "."
  • To clone the repository using an SSH key, including a certificate issued by your organization's SSH certificate authority, click SSH, then click .
  • To clone a repository using GitHub CLI, click GitHub CLI, then click .
  1. Open the terminal if you haven't already
  2. Change the current working directory to the location where you want the cloned directory.
  3. git clone the url bash https://github.com THE_REPOSITORY
  4. Press Enter to create your local clone.

Install Python

Check if you have python installed. If you don't know how to do so, look below.

Windows

Open command prompt and type:

python

To download python, do any of these:

  • Windows Store
  • Python.org (recommended)
  • Windows Subsystem for Linux (WSL).
Linux

Open the terminal and type:

python3 --version

To download python, do any of these:

Mac

Open the terminal and type:

python3 --version

To download python, do any of these:

Node.js

To use Noduro (and specifically Electron), you need to install Node.js. We recommend that you use the latest LTS version available. To check that Node.js was installed correctly, type the following commands in your terminal client:

node -v

npm -v

Initialize npm

The commands should print the versions of Node.js and npm accordingly.

npm init
npm install --save-dev electron
npm start

Usage

Run using the vscode debugger. You can run either the main or the renderer processes. When an Electron application is launched, the main process is created. We can only have one main process per application. This process can talk to native system APIs and start renderer processes. A renderer process is responsible to display UI using HTML, CSS, and JavaScript. The main process is like the browser, and the renderer process is the tabs. For more information

Contributing

To contribute, just clone the repostiory, and push any neccessary changes. Make a pull request to the master branch once you are done, and someone will review and approve them.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published