├── .gitignore ├── DevOps └── tweet-collector.yaml ├── HeatMap.png ├── LICENSE ├── README.md ├── ScaledCircle.png ├── TweetMap-Architecture.png ├── flink-processor ├── build.gradle └── src │ └── main │ ├── java │ └── io │ │ └── zmyzheng │ │ └── processor │ │ ├── Application.java │ │ ├── StreamProcessingDriver.java │ │ ├── StreamProcessor.java │ │ ├── impl │ │ ├── KafkaEsProcessor.java │ │ └── TweetKafkaEsProcessor.java │ │ └── model │ │ ├── Tweet.java │ │ └── UniqueEntity.java │ └── resources │ ├── application.properties │ └── logback.xml ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── rest-api-server ├── Readme.md ├── build.gradle └── src │ ├── main │ ├── .DS_Store │ ├── java │ │ └── io │ │ │ └── zmyzheng │ │ │ └── restapi │ │ │ ├── RestApiApplication.java │ │ │ ├── api │ │ │ ├── controller │ │ │ │ ├── TopicController.java │ │ │ │ └── TweetController.java │ │ │ ├── mapping │ │ │ │ ├── HotTopicsTrendMapper.java │ │ │ │ ├── TopicStatisticMapper.java │ │ │ │ ├── TopicTrendMapper.java │ │ │ │ └── TweetMapper.java │ │ │ └── model │ │ │ │ ├── HotTopicsTrendDTO.java │ │ │ │ ├── HotTopicsTrendFilter.java │ │ │ │ ├── TopicStatisticDTO.java │ │ │ │ ├── TopicStatisticFilter.java │ │ │ │ ├── TopicTrendDTO.java │ │ │ │ ├── TopicTrendFilter.java │ │ │ │ ├── TweetDTO.java │ │ │ │ └── TweetFilter.java │ │ │ ├── bootstrap │ │ │ └── Bootstrap.java │ │ │ ├── config │ │ │ └── swagger │ │ │ │ └── OpenApiConfig.java │ │ │ ├── domain │ │ │ ├── HotTopicsTrend.java │ │ │ ├── TopicStatistic.java │ │ │ ├── TopicTrend.java │ │ │ └── Tweet.java │ │ │ ├── repository │ │ │ ├── EsOperationRepository.java │ │ │ └── TweetRepository.java │ │ │ └── service │ │ │ ├── TopicService.java │ │ │ ├── TopicServiceImpl.java │ │ │ ├── TweetService.java │ │ │ └── TweetServiceImpl.java │ └── resources │ │ └── application.yaml │ └── test │ └── java │ └── io │ └── zmyzheng │ └── restapi │ └── RestApiApplicationTests.java ├── settings.gradle ├── tweet-collector ├── Dockerfile ├── build.gradle └── src │ └── main │ ├── java │ └── io │ │ └── zmyzheng │ │ └── collector │ │ ├── Sinkable.java │ │ ├── SocialMediaCollectionDriver.java │ │ ├── SocialMediaCollector.java │ │ └── implementation │ │ ├── KafkaSink.java │ │ └── TweetCollector.java │ └── resources │ ├── application.properties │ └── logback.xml ├── tweet-map-frontend ├── .browserslistrc ├── .editorconfig ├── .gitignore ├── README.md ├── angular.json ├── e2e │ ├── protractor.conf.js │ ├── src │ │ ├── app.e2e-spec.ts │ │ └── app.po.ts │ └── tsconfig.json ├── karma.conf.js ├── package-lock.json ├── package.json ├── src │ ├── app │ │ ├── app-routing.module.ts │ │ ├── app.component.css │ │ ├── app.component.html │ │ ├── app.component.spec.ts │ │ ├── app.component.ts │ │ ├── app.module.ts │ │ ├── footer │ │ │ ├── footer.component.css │ │ │ ├── footer.component.html │ │ │ ├── footer.component.spec.ts │ │ │ └── footer.component.ts │ │ ├── header │ │ │ ├── header.component.css │ │ │ ├── header.component.html │ │ │ ├── header.component.spec.ts │ │ │ └── header.component.ts │ │ ├── map │ │ │ ├── map-routing.module.ts │ │ │ ├── map.module.ts │ │ │ └── visualization │ │ │ │ ├── visualization.component.css │ │ │ │ ├── visualization.component.html │ │ │ │ ├── visualization.component.spec.ts │ │ │ │ └── visualization.component.ts │ │ ├── topic-list │ │ │ ├── topic-list.component.css │ │ │ ├── topic-list.component.html │ │ │ ├── topic-list.component.spec.ts │ │ │ └── topic-list.component.ts │ │ └── trend │ │ │ ├── trend.component.css │ │ │ ├── trend.component.html │ │ │ ├── trend.component.spec.ts │ │ │ └── trend.component.ts │ ├── assets │ │ ├── .gitkeep │ │ └── TweetMap-Architecture.png │ ├── environments │ │ ├── environment.prod.ts │ │ └── environment.ts │ ├── favicon.ico │ ├── index.html │ ├── main.ts │ ├── polyfills.ts │ ├── styles.css │ └── test.ts ├── tsconfig.app.json ├── tsconfig.json ├── tsconfig.spec.json └── tslint.json └── tweetmap.pptx /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/.gitignore -------------------------------------------------------------------------------- /DevOps/tweet-collector.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/DevOps/tweet-collector.yaml -------------------------------------------------------------------------------- /HeatMap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/HeatMap.png -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/README.md -------------------------------------------------------------------------------- /ScaledCircle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/ScaledCircle.png -------------------------------------------------------------------------------- /TweetMap-Architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/TweetMap-Architecture.png -------------------------------------------------------------------------------- /flink-processor/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/flink-processor/build.gradle -------------------------------------------------------------------------------- /flink-processor/src/main/java/io/zmyzheng/processor/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/flink-processor/src/main/java/io/zmyzheng/processor/Application.java -------------------------------------------------------------------------------- /flink-processor/src/main/java/io/zmyzheng/processor/StreamProcessingDriver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/flink-processor/src/main/java/io/zmyzheng/processor/StreamProcessingDriver.java -------------------------------------------------------------------------------- /flink-processor/src/main/java/io/zmyzheng/processor/StreamProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/flink-processor/src/main/java/io/zmyzheng/processor/StreamProcessor.java -------------------------------------------------------------------------------- /flink-processor/src/main/java/io/zmyzheng/processor/impl/KafkaEsProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/flink-processor/src/main/java/io/zmyzheng/processor/impl/KafkaEsProcessor.java -------------------------------------------------------------------------------- /flink-processor/src/main/java/io/zmyzheng/processor/impl/TweetKafkaEsProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/flink-processor/src/main/java/io/zmyzheng/processor/impl/TweetKafkaEsProcessor.java -------------------------------------------------------------------------------- /flink-processor/src/main/java/io/zmyzheng/processor/model/Tweet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/flink-processor/src/main/java/io/zmyzheng/processor/model/Tweet.java -------------------------------------------------------------------------------- /flink-processor/src/main/java/io/zmyzheng/processor/model/UniqueEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/flink-processor/src/main/java/io/zmyzheng/processor/model/UniqueEntity.java -------------------------------------------------------------------------------- /flink-processor/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/flink-processor/src/main/resources/application.properties -------------------------------------------------------------------------------- /flink-processor/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/flink-processor/src/main/resources/logback.xml -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/gradlew.bat -------------------------------------------------------------------------------- /rest-api-server/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/rest-api-server/Readme.md -------------------------------------------------------------------------------- /rest-api-server/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/rest-api-server/build.gradle -------------------------------------------------------------------------------- /rest-api-server/src/main/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/rest-api-server/src/main/.DS_Store -------------------------------------------------------------------------------- /rest-api-server/src/main/java/io/zmyzheng/restapi/RestApiApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/rest-api-server/src/main/java/io/zmyzheng/restapi/RestApiApplication.java -------------------------------------------------------------------------------- /rest-api-server/src/main/java/io/zmyzheng/restapi/api/controller/TopicController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/rest-api-server/src/main/java/io/zmyzheng/restapi/api/controller/TopicController.java -------------------------------------------------------------------------------- /rest-api-server/src/main/java/io/zmyzheng/restapi/api/controller/TweetController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/rest-api-server/src/main/java/io/zmyzheng/restapi/api/controller/TweetController.java -------------------------------------------------------------------------------- /rest-api-server/src/main/java/io/zmyzheng/restapi/api/mapping/HotTopicsTrendMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/rest-api-server/src/main/java/io/zmyzheng/restapi/api/mapping/HotTopicsTrendMapper.java -------------------------------------------------------------------------------- /rest-api-server/src/main/java/io/zmyzheng/restapi/api/mapping/TopicStatisticMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/rest-api-server/src/main/java/io/zmyzheng/restapi/api/mapping/TopicStatisticMapper.java -------------------------------------------------------------------------------- /rest-api-server/src/main/java/io/zmyzheng/restapi/api/mapping/TopicTrendMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/rest-api-server/src/main/java/io/zmyzheng/restapi/api/mapping/TopicTrendMapper.java -------------------------------------------------------------------------------- /rest-api-server/src/main/java/io/zmyzheng/restapi/api/mapping/TweetMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/rest-api-server/src/main/java/io/zmyzheng/restapi/api/mapping/TweetMapper.java -------------------------------------------------------------------------------- /rest-api-server/src/main/java/io/zmyzheng/restapi/api/model/HotTopicsTrendDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/rest-api-server/src/main/java/io/zmyzheng/restapi/api/model/HotTopicsTrendDTO.java -------------------------------------------------------------------------------- /rest-api-server/src/main/java/io/zmyzheng/restapi/api/model/HotTopicsTrendFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/rest-api-server/src/main/java/io/zmyzheng/restapi/api/model/HotTopicsTrendFilter.java -------------------------------------------------------------------------------- /rest-api-server/src/main/java/io/zmyzheng/restapi/api/model/TopicStatisticDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/rest-api-server/src/main/java/io/zmyzheng/restapi/api/model/TopicStatisticDTO.java -------------------------------------------------------------------------------- /rest-api-server/src/main/java/io/zmyzheng/restapi/api/model/TopicStatisticFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/rest-api-server/src/main/java/io/zmyzheng/restapi/api/model/TopicStatisticFilter.java -------------------------------------------------------------------------------- /rest-api-server/src/main/java/io/zmyzheng/restapi/api/model/TopicTrendDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/rest-api-server/src/main/java/io/zmyzheng/restapi/api/model/TopicTrendDTO.java -------------------------------------------------------------------------------- /rest-api-server/src/main/java/io/zmyzheng/restapi/api/model/TopicTrendFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/rest-api-server/src/main/java/io/zmyzheng/restapi/api/model/TopicTrendFilter.java -------------------------------------------------------------------------------- /rest-api-server/src/main/java/io/zmyzheng/restapi/api/model/TweetDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/rest-api-server/src/main/java/io/zmyzheng/restapi/api/model/TweetDTO.java -------------------------------------------------------------------------------- /rest-api-server/src/main/java/io/zmyzheng/restapi/api/model/TweetFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/rest-api-server/src/main/java/io/zmyzheng/restapi/api/model/TweetFilter.java -------------------------------------------------------------------------------- /rest-api-server/src/main/java/io/zmyzheng/restapi/bootstrap/Bootstrap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/rest-api-server/src/main/java/io/zmyzheng/restapi/bootstrap/Bootstrap.java -------------------------------------------------------------------------------- /rest-api-server/src/main/java/io/zmyzheng/restapi/config/swagger/OpenApiConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/rest-api-server/src/main/java/io/zmyzheng/restapi/config/swagger/OpenApiConfig.java -------------------------------------------------------------------------------- /rest-api-server/src/main/java/io/zmyzheng/restapi/domain/HotTopicsTrend.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/rest-api-server/src/main/java/io/zmyzheng/restapi/domain/HotTopicsTrend.java -------------------------------------------------------------------------------- /rest-api-server/src/main/java/io/zmyzheng/restapi/domain/TopicStatistic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/rest-api-server/src/main/java/io/zmyzheng/restapi/domain/TopicStatistic.java -------------------------------------------------------------------------------- /rest-api-server/src/main/java/io/zmyzheng/restapi/domain/TopicTrend.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/rest-api-server/src/main/java/io/zmyzheng/restapi/domain/TopicTrend.java -------------------------------------------------------------------------------- /rest-api-server/src/main/java/io/zmyzheng/restapi/domain/Tweet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/rest-api-server/src/main/java/io/zmyzheng/restapi/domain/Tweet.java -------------------------------------------------------------------------------- /rest-api-server/src/main/java/io/zmyzheng/restapi/repository/EsOperationRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/rest-api-server/src/main/java/io/zmyzheng/restapi/repository/EsOperationRepository.java -------------------------------------------------------------------------------- /rest-api-server/src/main/java/io/zmyzheng/restapi/repository/TweetRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/rest-api-server/src/main/java/io/zmyzheng/restapi/repository/TweetRepository.java -------------------------------------------------------------------------------- /rest-api-server/src/main/java/io/zmyzheng/restapi/service/TopicService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/rest-api-server/src/main/java/io/zmyzheng/restapi/service/TopicService.java -------------------------------------------------------------------------------- /rest-api-server/src/main/java/io/zmyzheng/restapi/service/TopicServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/rest-api-server/src/main/java/io/zmyzheng/restapi/service/TopicServiceImpl.java -------------------------------------------------------------------------------- /rest-api-server/src/main/java/io/zmyzheng/restapi/service/TweetService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/rest-api-server/src/main/java/io/zmyzheng/restapi/service/TweetService.java -------------------------------------------------------------------------------- /rest-api-server/src/main/java/io/zmyzheng/restapi/service/TweetServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/rest-api-server/src/main/java/io/zmyzheng/restapi/service/TweetServiceImpl.java -------------------------------------------------------------------------------- /rest-api-server/src/main/resources/application.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/rest-api-server/src/main/resources/application.yaml -------------------------------------------------------------------------------- /rest-api-server/src/test/java/io/zmyzheng/restapi/RestApiApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/rest-api-server/src/test/java/io/zmyzheng/restapi/RestApiApplicationTests.java -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/settings.gradle -------------------------------------------------------------------------------- /tweet-collector/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/tweet-collector/Dockerfile -------------------------------------------------------------------------------- /tweet-collector/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/tweet-collector/build.gradle -------------------------------------------------------------------------------- /tweet-collector/src/main/java/io/zmyzheng/collector/Sinkable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/tweet-collector/src/main/java/io/zmyzheng/collector/Sinkable.java -------------------------------------------------------------------------------- /tweet-collector/src/main/java/io/zmyzheng/collector/SocialMediaCollectionDriver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/tweet-collector/src/main/java/io/zmyzheng/collector/SocialMediaCollectionDriver.java -------------------------------------------------------------------------------- /tweet-collector/src/main/java/io/zmyzheng/collector/SocialMediaCollector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/tweet-collector/src/main/java/io/zmyzheng/collector/SocialMediaCollector.java -------------------------------------------------------------------------------- /tweet-collector/src/main/java/io/zmyzheng/collector/implementation/KafkaSink.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/tweet-collector/src/main/java/io/zmyzheng/collector/implementation/KafkaSink.java -------------------------------------------------------------------------------- /tweet-collector/src/main/java/io/zmyzheng/collector/implementation/TweetCollector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/tweet-collector/src/main/java/io/zmyzheng/collector/implementation/TweetCollector.java -------------------------------------------------------------------------------- /tweet-collector/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/tweet-collector/src/main/resources/application.properties -------------------------------------------------------------------------------- /tweet-collector/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/tweet-collector/src/main/resources/logback.xml -------------------------------------------------------------------------------- /tweet-map-frontend/.browserslistrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/tweet-map-frontend/.browserslistrc -------------------------------------------------------------------------------- /tweet-map-frontend/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/tweet-map-frontend/.editorconfig -------------------------------------------------------------------------------- /tweet-map-frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/tweet-map-frontend/.gitignore -------------------------------------------------------------------------------- /tweet-map-frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/tweet-map-frontend/README.md -------------------------------------------------------------------------------- /tweet-map-frontend/angular.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/tweet-map-frontend/angular.json -------------------------------------------------------------------------------- /tweet-map-frontend/e2e/protractor.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/tweet-map-frontend/e2e/protractor.conf.js -------------------------------------------------------------------------------- /tweet-map-frontend/e2e/src/app.e2e-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/tweet-map-frontend/e2e/src/app.e2e-spec.ts -------------------------------------------------------------------------------- /tweet-map-frontend/e2e/src/app.po.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/tweet-map-frontend/e2e/src/app.po.ts -------------------------------------------------------------------------------- /tweet-map-frontend/e2e/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/tweet-map-frontend/e2e/tsconfig.json -------------------------------------------------------------------------------- /tweet-map-frontend/karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/tweet-map-frontend/karma.conf.js -------------------------------------------------------------------------------- /tweet-map-frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/tweet-map-frontend/package-lock.json -------------------------------------------------------------------------------- /tweet-map-frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/tweet-map-frontend/package.json -------------------------------------------------------------------------------- /tweet-map-frontend/src/app/app-routing.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/tweet-map-frontend/src/app/app-routing.module.ts -------------------------------------------------------------------------------- /tweet-map-frontend/src/app/app.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/tweet-map-frontend/src/app/app.component.css -------------------------------------------------------------------------------- /tweet-map-frontend/src/app/app.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/tweet-map-frontend/src/app/app.component.html -------------------------------------------------------------------------------- /tweet-map-frontend/src/app/app.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/tweet-map-frontend/src/app/app.component.spec.ts -------------------------------------------------------------------------------- /tweet-map-frontend/src/app/app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/tweet-map-frontend/src/app/app.component.ts -------------------------------------------------------------------------------- /tweet-map-frontend/src/app/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/tweet-map-frontend/src/app/app.module.ts -------------------------------------------------------------------------------- /tweet-map-frontend/src/app/footer/footer.component.css: -------------------------------------------------------------------------------- 1 | footer { 2 | background-color: darkseagreen; 3 | } 4 | -------------------------------------------------------------------------------- /tweet-map-frontend/src/app/footer/footer.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/tweet-map-frontend/src/app/footer/footer.component.html -------------------------------------------------------------------------------- /tweet-map-frontend/src/app/footer/footer.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/tweet-map-frontend/src/app/footer/footer.component.spec.ts -------------------------------------------------------------------------------- /tweet-map-frontend/src/app/footer/footer.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/tweet-map-frontend/src/app/footer/footer.component.ts -------------------------------------------------------------------------------- /tweet-map-frontend/src/app/header/header.component.css: -------------------------------------------------------------------------------- 1 | nav { 2 | background-color: darkseagreen; 3 | } 4 | -------------------------------------------------------------------------------- /tweet-map-frontend/src/app/header/header.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/tweet-map-frontend/src/app/header/header.component.html -------------------------------------------------------------------------------- /tweet-map-frontend/src/app/header/header.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/tweet-map-frontend/src/app/header/header.component.spec.ts -------------------------------------------------------------------------------- /tweet-map-frontend/src/app/header/header.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/tweet-map-frontend/src/app/header/header.component.ts -------------------------------------------------------------------------------- /tweet-map-frontend/src/app/map/map-routing.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/tweet-map-frontend/src/app/map/map-routing.module.ts -------------------------------------------------------------------------------- /tweet-map-frontend/src/app/map/map.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/tweet-map-frontend/src/app/map/map.module.ts -------------------------------------------------------------------------------- /tweet-map-frontend/src/app/map/visualization/visualization.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tweet-map-frontend/src/app/map/visualization/visualization.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/tweet-map-frontend/src/app/map/visualization/visualization.component.html -------------------------------------------------------------------------------- /tweet-map-frontend/src/app/map/visualization/visualization.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/tweet-map-frontend/src/app/map/visualization/visualization.component.spec.ts -------------------------------------------------------------------------------- /tweet-map-frontend/src/app/map/visualization/visualization.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/tweet-map-frontend/src/app/map/visualization/visualization.component.ts -------------------------------------------------------------------------------- /tweet-map-frontend/src/app/topic-list/topic-list.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tweet-map-frontend/src/app/topic-list/topic-list.component.html: -------------------------------------------------------------------------------- 1 |
topic-list works!
2 | -------------------------------------------------------------------------------- /tweet-map-frontend/src/app/topic-list/topic-list.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/tweet-map-frontend/src/app/topic-list/topic-list.component.spec.ts -------------------------------------------------------------------------------- /tweet-map-frontend/src/app/topic-list/topic-list.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/tweet-map-frontend/src/app/topic-list/topic-list.component.ts -------------------------------------------------------------------------------- /tweet-map-frontend/src/app/trend/trend.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tweet-map-frontend/src/app/trend/trend.component.html: -------------------------------------------------------------------------------- 1 |trend works!
2 | -------------------------------------------------------------------------------- /tweet-map-frontend/src/app/trend/trend.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/tweet-map-frontend/src/app/trend/trend.component.spec.ts -------------------------------------------------------------------------------- /tweet-map-frontend/src/app/trend/trend.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/tweet-map-frontend/src/app/trend/trend.component.ts -------------------------------------------------------------------------------- /tweet-map-frontend/src/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tweet-map-frontend/src/assets/TweetMap-Architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/tweet-map-frontend/src/assets/TweetMap-Architecture.png -------------------------------------------------------------------------------- /tweet-map-frontend/src/environments/environment.prod.ts: -------------------------------------------------------------------------------- 1 | export const environment = { 2 | production: true 3 | }; 4 | -------------------------------------------------------------------------------- /tweet-map-frontend/src/environments/environment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/tweet-map-frontend/src/environments/environment.ts -------------------------------------------------------------------------------- /tweet-map-frontend/src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/tweet-map-frontend/src/favicon.ico -------------------------------------------------------------------------------- /tweet-map-frontend/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/tweet-map-frontend/src/index.html -------------------------------------------------------------------------------- /tweet-map-frontend/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/tweet-map-frontend/src/main.ts -------------------------------------------------------------------------------- /tweet-map-frontend/src/polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/tweet-map-frontend/src/polyfills.ts -------------------------------------------------------------------------------- /tweet-map-frontend/src/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/tweet-map-frontend/src/styles.css -------------------------------------------------------------------------------- /tweet-map-frontend/src/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/tweet-map-frontend/src/test.ts -------------------------------------------------------------------------------- /tweet-map-frontend/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/tweet-map-frontend/tsconfig.app.json -------------------------------------------------------------------------------- /tweet-map-frontend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/tweet-map-frontend/tsconfig.json -------------------------------------------------------------------------------- /tweet-map-frontend/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/tweet-map-frontend/tsconfig.spec.json -------------------------------------------------------------------------------- /tweet-map-frontend/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/tweet-map-frontend/tslint.json -------------------------------------------------------------------------------- /tweetmap.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmyzheng/TweetMap/HEAD/tweetmap.pptx --------------------------------------------------------------------------------