We are looking to build a single-page application that will include user login and five different modules using the Angular JS framework.
• Module 1 is a static landing page
• Module 2 will require populating data dynamically, jQuery tab functionality, and charting data using highcharts.
• Module 3 will take advantage of Google Maps API to present data in various map formats.
• Module 4 will populate data in text format
• Module 5 is a static page that will display embedded videos.
You will be working closely with the TVI MarketPro3 team that includes a range of designers, developers and managers. The application is designed with AngularJS and Bootstrap in mind. Core functionality of the project includes:
• User login with encrypted passwords. Built using Angular Forms
• Hide/Show pages using Angular Filtering. Settings will be saved for next time user logs in.
• Bootstrap templating
• Save/print website as pdf
• jQuery tabs to hide/show different web modules.
• Dynamic chart building using highcharts js.
o Charts include: Pie, Bar, Multi-Axis, Line.
o Charts will have the option to display different date options (Examples: past 3 months, past year)
• Multiple maps will need to be created using the Google Maps API
o Markers will need to be placed on Google Map based on latitude and longitude data provided
o Territories will need to be highlighted on Google Map based on zip code data provided
o Tooltips will need to display various data information when hovering markers/highlighted territories.
• Website will need to update SQL database information based on user selections.
• AngularJS or similar framework experience
• Google Maps API
• Adobe Creative Suite Experience
We will provide data samples through excel sheets, and provide designs that were built using Adobe InDesign. We can provide all graphics and necessary materials to complete the project. In addition you will be working closely with TVI’s in house web developer. There is an attached layout of how and what we'd like included within the web application.
Working prototype of the project will take approximately 6-8 weeks.
Được trao cho: