NatureHub is a big project which includes many sub projects. For example: back-end, front-end, mobile apps (iOS, Android), and an admin panel to manage data. For front-end, we used Ionic/Angular framework and as for backend we used NodeJS/ExpressJS, and we used MongoDB for database.