Start the app in the dev
environment:
npm i
npm start
To package apps for the local platform:
npm run package
- Used Electron-React-Boilerplate for initial setup
- Used SCSS, TypeScript, and React
- It's an application with single page
- Divided application in separate components, find the components in
renderer/Components
directory - Created utility services to interact with LocalStorage
![Screenshot 2023-08-08 at 4 38 22 PM](https://private-user-images.githubusercontent.com/26569942/259085522-59ca40a8-626f-4aa1-8460-d5fa17901b9d.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTI4MDQxNjYsIm5iZiI6MTcxMjgwMzg2NiwicGF0aCI6Ii8yNjU2OTk0Mi8yNTkwODU1MjItNTljYTQwYTgtNjI2Zi00YWExLTg0NjAtZDVmYTE3OTAxYjlkLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA0MTElMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNDExVDAyNTEwNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTgyZTI3ZTgzZTllYTY1M2U5YjI4ZmJiODEyOWViY2YyY2ZhNTkwYjhkYmUxN2ZiY2QyNGZmYWI5ZWRkZmYwNTUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.YYHyr9LKt6HOSflf_WvawtHe1bGMY5T2rfoFlgg7Ggw)
![Screenshot 2023-08-08 at 4 39 42 PM](https://private-user-images.githubusercontent.com/26569942/259085544-343360e2-9014-4d27-b6cf-fe6db5306b7a.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTI4MDQxNjYsIm5iZiI6MTcxMjgwMzg2NiwicGF0aCI6Ii8yNjU2OTk0Mi8yNTkwODU1NDQtMzQzMzYwZTItOTAxNC00ZDI3LWI2Y2YtZmU2ZGI1MzA2YjdhLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA0MTElMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNDExVDAyNTEwNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTU3OTE2ZTRlODY3MmRmY2RhMzZjZjIwMTFhZWQ3MTkxMDQ0M2YxZDk1M2ZmMmZjNTgwNTA0ZjdjOWU4MGZjOTMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.8EBcBuq9tLlN8jSuDZzCwfHfTXAa0muCMyfLIU6Woxo)
![Screenshot 2023-08-08 at 4 39 54 PM](https://private-user-images.githubusercontent.com/26569942/259085572-de9b2762-a1b2-47dc-8d4e-6d6346d56fb1.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTI4MDQxNjYsIm5iZiI6MTcxMjgwMzg2NiwicGF0aCI6Ii8yNjU2OTk0Mi8yNTkwODU1NzItZGU5YjI3NjItYTFiMi00N2RjLThkNGUtNmQ2MzQ2ZDU2ZmIxLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA0MTElMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNDExVDAyNTEwNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWJiY2Y1ZWQ0NmI1ZWFmYTk5OTNhZmZiYWJlN2NkNTEwZWQ3NzkwNDE5YzUzOGFkYjJhNzVkYjgzZTk4MDNlODcmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.g1CKJJUMW2SRRUJ8fNGsik1XU_Nv8EibAaR-2LCdzAo)
![Screenshot 2023-08-08 at 4 40 05 PM](https://private-user-images.githubusercontent.com/26569942/259085593-a921eea2-2d58-40d1-b38c-23d83902a4f2.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTI4MDQxNjYsIm5iZiI6MTcxMjgwMzg2NiwicGF0aCI6Ii8yNjU2OTk0Mi8yNTkwODU1OTMtYTkyMWVlYTItMmQ1OC00MGQxLWIzOGMtMjNkODM5MDJhNGYyLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA0MTElMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNDExVDAyNTEwNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTc5MTFmYzY3MDM1OGUyNWFkNzZhNmM3MmRiYTBjOTQ0MDk1N2JhMzQ1Y2NiYjQxMWI4ZDdlNDJkMmU1YTUzYjcmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.wPSl-9AJDOSgslH4oM5IcluBqa7i-bx6wbnSuZwxoC8)