/anywhr-frontend

A basic frontend in angular js to show, add and select movie destinations

Primary LanguageTypeScript

A complete documentation on Component, Injectables and Routing documentation here

http://3.1.20.178:3000/documentation

Integrations

Wikipedia integration Movies db api integration can be found in movie.service.ts

Component communication

Publish subscribe pattern used for inter-component communication

Development server

Run ng serve for a dev server. Navigate to http://localhost:4200/. The app will automatically reload if you change any of the source files.

Code scaffolding

Run ng generate component component-name to generate a new component. You can also use ng generate directive|pipe|service|class|guard|interface|enum|module.

Build

Run ng build to build the project. The build artifacts will be stored in the ../anywhr/public directory. Use the --prod flag for a production build. The ../anywhr/public is the static directory for express application. It is advisable to keep both the fronend and the backend application side by side.

Integration

Backend integration of this application is included at https://github.com/shanurrahman/anywhr-backend

Information

Please change to https://github.com/shanurrahman/anywhr-frontend/tree/bootstrapped

Refer to https://github.com/shanurrahman/anywhr-backend

to get in depth on how this project was created