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.
Actually not compatible with Mac OS and Windows due to incompatibility. Server are set up with docker-compose.
Things you need to have installed to run the projects :
Docker compose
Node.js v10.2.1
npm 6.1.0
To install project:
npm installTo 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-
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
| 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