At a glance
Technologies used: Angular 5, Node.js, Headless Drupal (D8), MySQL database
Functionality: Travel guide, User suggested activities, Listing of Nearby places
Target users: Travelers, Travel writers / photographers.
Built on Angular 5 as a front end. 3rd party packages integrated for plug and play extensibility. Setup a Node.js server for server-side rendering to facilitate web crawlers(SEO). Angular intergrated with Headless Drupal over REST API. Custom modules developed on Angular & Drupal to implement specialized features and applications, social media integration for sign-up, like, share and auto-posting.
Under the hood
Custom modules developed on Angular for listing activity suggestions location-wise, displaying photo slideshows, user management and authentication, Search Engine Optimization(SEO) and communicating with Drupal backend. Modules implemented on Drupal for Content management, REST services, Auto publishing to social media, and Geo-locating nearby places.