Skip to content

Linstructor/SharetteNotificationClientElectron

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SharetteNotificationClientElectron

Moved to https://bitbucket.org/Linstructor/sharettenotification/src

SharetteNotification

SharetteNotification is a software created to share mobile notification with a computer.

Developped with Node.js and Electron for the Desktop part.

Getting Started

Actually not compatible with Mac OS and Windows due to incompatibility. Server are set up with docker-compose.

Prerequistes

Things you need to have installed to run the projects :

Docker compose
Node.js v10.2.1
npm 6.1.0

Installing and running

To install project:

npm install

To run the project:

/*To run only desktop client with no HMR or hot-reload*/
npm run electron

/*To run desktop client WITH HMR and hot-reload*/
npm run start-client

/* You can run webpack hot-reload/HMR without the client*/
npm run bundle-hot

/* To run server with hot-reload*/
npm run api

/* To run everything in development*/
npm run start-dev

Versionning

  • Electron - The desktop client library

  • React - Front-end framework

  • Redux - Used with React to simplify state

  • GraphQl - Simplify query to the api

  • Material-ui - Framework Css to stylish the app

Versionning

Commit type Emoji
Initial commit 🎉 :tada:
Version tag 🔖 :bookmark:
New feature :sparkles:
Bugfix 🐛 :bug:
Metadata 📇 :card_index:
Documentation 📚 :books:
Documenting source code 💡 :bulb:
Performance 🐎 :racehorse:
Cosmetic 💄 :lipstick:
Tests 🚨 :rotating_light:
Adding a test :white_check_mark:
General update :zap:
Improve format/structure 🎨 :art:
Refactor code 🔨 :hammer:
Removing code/files 🔥 :fire:
Continuous Integration 💚 :green_heart:
Security 🔒 :lock:
Upgrading dependencies ⬆️ :arrow_up:
Downgrading dependencies ⬇️ :arrow_down:
Lint 👕 :shirt:
Translation 👽 :alien:
Text 📝 :pencil:
Critical hotfix 🚑 :ambulance:
Deploying stuff 🚀 :rocket:
Fixing on MacOS 🍎 :apple:
Fixing on Linux 🐧 :penguin:
Fixing on Windows 🏁 :checkered_flag:
Work in progress 🚧 :construction:
Adding CI build system 👷 :construction_worker:
Analytics or tracking code 📈 :chart_with_upwards_trend:
Removing a dependency :heavy_minus_sign:
Adding a dependency :heavy_plus_sign:
Docker 🐳 :whale:
Configuration files 🔧 :wrench:
Merging branches 🔀 :twisted_rightwards_arrows:
Bad code / need improv. 💩 :hankey:
Reverting changes :rewind:
Breaking changes 💥 :boom:
Code review changes 👌 :ok_hand:
Accessibility :wheelchair:
Other Be creative

Originnal array from parmentf

##DON'T FORGET THIS REPO IS NO LONGER ACTIVE, GO TO THE LINK TO SEE THE ADVANCEMENT https://bitbucket.org/Linstructor/sharettenotification/src

Releases

No releases published

Packages

No packages published