Back-End
and Database
We have selected a Javascript - based stack to implement the backend, based on NodeJS, ExpressJS and SailsJS.As opposed to more traditional technologies, Javascript is a newer one but growing quickly on the server - side, and we selected it because of its stellar performance and better scalability.
Admin Area
and Website
and Website
Mobile App
Tools
We have selected a Javascript - based stack to implement the backend, based on NodeJS, ExpressJS and SailsJS.As opposed to more traditional technologies, Javascript is a newer one but growing quickly on the server - side, and we selected it because of its stellar performance and better scalability.
The admin area will have a simpler UI and functionality and will be implemented using a template based on Bootstrap 3.0. Both the website and the admin area will run on all major current browsers: Chrome, Firefox, Safari, Internet Explorer.
The Android mobile client application will run on all phones with Android 4.0 or newer that include Google services. The iOS mobile client application will run on all devices with iOS 9.0 or newer. It will be developed using the native development tools provided by Apple and Google. The app will run in portrait mode and will have a common layout and look-and-feel across all form factors (phones and tablets).mobile
Open Project for ticketing and project management Email and Google drive for sharing document, specifications and content Crashlytics Fabric for crash reports on mobile Testflight (iOS) vs CHPlay (Android) for beta testing environment Own GITLab version control server.