Skip to content

A Progressive Web App to generate an article on a given trend using curated Tweets.

Notifications You must be signed in to change notification settings

COS301-SE-2022/Twitter-Summariser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BitByBit - Twitter Summariser

image

A progressive web app to generate an article on a given trend using curated Tweets.

PROJECT BOARD:

Project Day:

DEMO 4:

DEMO 3:

DEMO 2:

DEMO 1:

BADGES:

Codecov

GitHub repo size

GitHub Workflow Status GitHub Workflow Status GitHub Workflow Status

PingPong status PingPong uptime (last 30 days)

GitHub issues GitHub closed issues GitHub pull requests GitHub closed pull requests



TEAM MEMBERS

Isheanesu Dzingirai - Full Stack Developer & DevOp

Isheanesu's GitHub stats

PERSONAL INFORMATION

About Me:

Well-presented, highly focused, and intelligent final year computer science student passionate about data engineering and machine learning. Proficient in a range of modern technologies including Python, C++, and Java.


Languages and Tools:

angular cplusplus css3 git graphql html5 ionic java javascript mysql nestjs nodejs pandas php postgresql python typescript

Socials:

github linkedin/


Jonah Gasura - Frontend Engineer

Jonah's GitHub stats

PERSONAL INFORMATION

About Me:

A highly motivated and passionate individual in my 3rd (final) year studying BSc Computer Science. Skills include experience with Java and C++ to develop object oriented programs as well and web development experience using HTML, CSS, Javascript and NodeJs as well as using frameworks such as Angular and Bootstrap.


Languages and Tools:

html5 css3 javascript typescript angular react cplusplus git java mysql nodejs = php python


Socials:

github linkedin/


Gabriel Shoderu - Designer, Frontend/UI Engineer

Gabriel's GitHub stats

PERSONAL INFORMATION

About Me:

Trying to save the world one line of code at a time


Languages, Frameworks and Tools:

angular angularjs nodejs react cplusplus typescript python java mysql nestjs php html5 javascript css3 linux git


Socials:

github linkedin/


Batsirai Malcolm Dzimati: Backend/API Engineer

Malcolm's GitHub stats

PERSONAL INFORMATION

About Me:

I am an eager and ambitious 20 year old, currently studying Computer Science at University of Pretoria, with a strong passion for technology and software, particularly with big data, data engineering, data science and machine learning. I am highly adaptive and believe anything can be accomplished with hard work and perseverance.


Languages and Tools:

cplusplus c R css3 html5 java javascript linux mysql php postgresql python react typescript latex git


Socials:

github linkedin/


Tlholo Koma - Team Leader, Data Engineer

Tlholo's GitHub stats

PERSONAL INFORMATION

About Me:

A persistent analyical individual who holds herself to a high level of integrity and discipline. I am confident about my work ethic and motivation to complete tasks with the best of my abilities. I find pleasure in solving problems and aspire to become a researcher in the field of Artificial Intelligence.


Languages and Tools:

angular cplusplus c css3 html5 ionic java javascript linux mysql nodejs php python react typescript latex git


Socials:

github linkedin/



Serverless - AWS Node.js Typescript & React

Project Structure:

├── .github               # contains github actions workflow 
├── app                   # contains the frontend & backend of the Twitter Summariser
├── lib                   # contains the text-summarisation AI module
├── severless-compose.ts  # contains code to deploy app and lib to AWS
├── package.json          # contains scripts for lib
├── README.md
├── yarn.lock

This project has been generated using the `aws-nodejs-typescript` template from the Serverless Framework.
For detailed instructions, please refer to the documentation


For installation/deployment/running of the Twitter Summariser, please refer to technical installation manual.