we have a existing application.
This job is to add the features in the application.
We will provide you the demo after you submit proposal.
The job is to develop the features to an existing Electron JS desktop application built with React JS.
The main idea of the application is to create presentations from the existing slides (stored in the application locally) and present.
There are two types of users in the app: Admin and Normal Users and there are designed slides (103) which are already coded into JSX format and there are place holder in each slide where user can adjust the content. Type of placeholder content is text, image, video or chart data (numbers or labels).
Technology Stack currently used:
- Electron JS
- React JS
- Material UI
- Nedb to store data locally
- Apis which are used to sync data
Features to be develop:
- All data (Text, Image, Video and Chart) to be adjustable. There is no dragging or change of the position of element is involved. Only data to be changeable. Currently it's happening but only on some slides. It is to be applied on all slides. Components For Text, Image, Video and Chart already exist. Performance enhancement is to be done as well if needed.
- New slides to be created as well. 60 new slides to be coded and these slides will be based on existing slides but some elements changed. If performance enhancement is needed then its part of the feature
- Ability for admin to view normal users's presentations. Currently if user creates presentation it is only saved in user's own device. Admin should be able view user's presentation and edit them. Feature includes interface to view users presentation for the admin. Any necessary api's will be provided.
- Ability for app to be auto update-able using electron JS autoupdator or a plugin which ever is suitable. Also develop service need to make auto updating work
- Performance enhancement in following areas:
1. Loading slides (should be lazy loaded)
2. Data edit components
- Work to be submitted be via Git (code commit)
- More details will be provided during the selection process
18 freelancers estão ofertando em média $14/hora nesse trabalho
Hello, how are you? I read your project description so I think I can do this project I have enough skill about react and electron js Please contact me and start work Thank you
Hi threre, you can view a website from my portfolio where I used material-UI + React.js hooks. (women store website) would love to hear from you to discuss it further. regards,