Skip to content

CSCI4100U/lab-extending-roman-ahmadzeia

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Review Assignment Due Date

Welcome To My Lab Extension For Lab 3 - 4📱

By Roman Ahmad Zeia - 100821974

This app has many extended features that make the app a responsive and fun app to explore.

Features Added✅

- The ability for a user to create a post with a username, name, tweet, and optional image.📸

- The ability to like, retweet, and bookmark a tweet. (all bookmarked tweets get sent to top of feed using SQL Queries)❤️

- The ability to reply to a tweet (replies get placed under the parent tweet. A seperate Tweet and Comment class and two seperate tables in a database are made to implement this functonaility)💬

- The ability to hide a tweet by pressing a hide button, this removes the tweet from your feed.👁️

Extra Features Added ✅✅✅✅✅✅

- By pressing the 'Search' Button on the Appbar, you are taken to another page where you can search on a searchbar with words or phrases and that runs through the database and shows the UI a list of tweets that match the phrases or word. 🔎

(eg: Search for 'cats' --> Result tweet from database: 'its raining cats').

In app working screenshots 📷

The main page

My cool logo

The reply functionality

My cool logo

Posting a tweet

My cool logo

Searching and filtering tweets

My cool logo

Another Search and filter result

My cool logo

Hiding a tweet

My cool logo

About

lab-extending-roman-ahmadzeia created by GitHub Classroom

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published