Simple web app allowing to manage exports and based on meteor.js
- Run the following command line at the root directory level
meteor run
-
Open your browser on the url http://localhost:3000/ (subject to change if your port is not 3000)
-
If your redirected to the login page, please use the following account
username : meteorite
password : password
You can add others accounts here in the accounts array
- Once your connected, you can :
- start an export by clicking on the button export
- show/hide completed exports by clicking on the button show all/hide completed
- delete any export by clicking on the delete icon present on the same line
The export progresses by 5% every second, but you can adjust these settings here
Once the export reaches 100%, it displays an url randomly picked among the elements declared here here in the urls array
- Possible errors :
When installing/running meteor, you can have an error with a message like :
'Error: incorrect data check
at Zlib.zlibOnError [as onerror] (zlib.js:187:17)'
Just follow the workaround suggested here
- Next steps
- Improve the user interface by using a grid to display exports for example
- Use a internationalization library to support several languages
- Add a logging management service for both front and back ends.
- Kill the export update process if any critical error occurs (export is deleted for example)