Contribute - SIMLabHAW/SIMLab-Emergency-Simulator GitHub Wiki

The Emergency Simulator is an ever-growing application, and we need your help to grow further. In this page you will learn how to contribute with the project and help us improve.


📊   Application features

Many features were included in the current version of the Emergency Simulator. However, there are still open ideas that could be implemented or extended, which you can find here.

🔧   Code adaptations

Based on the current code documentation you can assist further development of the software by performing code adaptations, such as:

  • Perform code quality improvements (e.g. ESLint)
  • Implement all "TODO"'s which are marked throughout the code.
  • Save screenshots in the database instead of the folder structure on the server.
  • Improve HTML parts in terms of:
    • Extended Comments for readability;
    • (More) CSS classes instead of styles.
  • Move from myQSL to e.g. ReThinkDB, as most persistently saved stuff is already saved as json strings.
  • Use Node.js as Backend-Solution instead of PHP.
  • Evaluate TypeScript as alternative to JS.

🔨   Testing

By reporting a bug you can warn developers and other users of technical issues, so that they can be properly addressed. By doing so, you will help us maintain the quality of our application.

📄   Wiki documentation

Have you found inaccurate material or outdated content in this wiki? Help us improve by sending your considerations to one of the project leaders.

💡   New ideas

Do you have new ideas for the wiki, or for the ES, and would like to implement them? Contact us and we can discuss it.


Related pages:

 

⚠️ **GitHub.com Fallback** ⚠️