Skip to content

taseroth/twitter-gvandstack

Repository files navigation

Simple Twitter data explorer

Little demo application showcasing the integration of

  • Vuejs

  • AWS amplify (for Cognito/user-pools)

  • neo4j-graphql-js

  • graphQL with Apollo

  • and of course Neo4j

See the blog post for details

The project was created via GRANDstack which substitution of the React part with Vuejs.

The vue application sources amplify configuration from a file web-vue/src/aws-exports.js which was created during amplify add auth call.

Could not find much information on that file, but it contains the following entries (values omitted):

const awsmobile = {
    "aws_project_region": "eu-central-1",
    "aws_cognito_identity_pool_id": "eu-central-1:..snip..",
    "aws_cognito_region": "eu-central-1",
    "aws_user_pools_id": "eu-central-1_..snip..",
    "aws_user_pools_web_client_id": "6..snip..",
    "oauth": {}
};


export default awsmobile;

Functionality is limetted, it allows search Twitter users via their descriptions and and display the last tweets from the database. Also some world-cloud with the HashTags of that user.

User list

List of users
Figure 1. List of users

User page

view of a users
Figure 2. view on a user

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published