Below is the list of the project I have done as a part of my CS undergrad courses or as side projects. I couldn’t maintain the source code for projects I did long ago, but I am trying to open source an keep a list of all the latest projects.
Sometimes, the functionalities of the app might make no sense to you or lack a few things that you might expect, but most of the time they are
✅ Keeper — A Todo App
A basic todo SPA built using Vue with Google Authentication and Google Firestore as
Check it out here → https://github.com/saqibameen/keeper
🐧 Flock — Twitter Automation App
Twitter automation app to link multiple accounts, listen for hashtags, and retweet. Built using Flask (Python) and Tweepy.
Check it out here → https://github.com/saqibameen/Flock
- Link your multiple Twitter accounts and add hashtags
toeach of them that they are supposed to retweet.
- Tweet from any of the account, the app will listen for the hashtags in those Tweets and retweet from the account that contains that particular hashtag.
🎖 Survey Web App
A web app to collect survey built in Python using Flask for backend and Chart.js to draw graphs based on the collected data.
Check it out here → https://warm-mountain-22912.herokuapp.com/
- Basic survey app that turns data into readable information using graphs. Check out graphs here → https://warm-mountain-22912.herokuapp.com/admin/summary
- API endpoint to get data in JSON format.
– Returns JSON: https://warm-mountain-22912.herokuapp.com/api/results
– Returns JSON but in reverse order: https://warm-mountain-22912.herokuapp.com/api/results?reverse=true
📒 Library Management System
A Library Management System built using React.js, Node.js, and MongoDB. It had functionalities like books, publications, and articles management, fine management, automatic emails, and authentication built via JWT and Passport.js.
🔰 SoundCloud Downloader
Quick and minimal SoundCloud downloader built in AngularJS using the SoundCloud developers API. All you needed was to put the URL of the track you want to download and it will
🕶 Surveillance App
It was one of the fun projects I did using C# and EmguCV (C# wrapper of OpenCV library). It was a desktop application which recorded a video only when it detected any motion (provided a certain threshold) or a human face.
🎃 K-Mean Algorithm Implementation
K-Mean is a clustering algorithm used in data mining to create clusters of data provided a set of data. I coded the algorithm in C# and obtained 95%+ accuracy as compared to that of Weka.
🔥 Big Int in C++
BigInt is kind of a data type which allows you to have an infinite length of numbers. I did this project using C++ where I developed this data type using the
char arrays. Also, I wrote function to do arithmetic functions like Addition, Multiplication, Subtraction, and Division — 9’s and 10’s complement to the rescue.
🌈 Image Editing Application
It was a simple image editing application built using C++ & Qt to edit the images. I manipulated the individual matrices to blur, sharp, grayscale, and color filter the images. Also, it performed operations like rotate and flip.
⚡️ Bitmap Image Editing
It was probably the first project I did when I got into CS. I used C++ to manipulate ‘.bmp’ images using the character arrays. If my memory of recollection is not misleading me, I used file streams to read data into the character arrays. The first 56-bits contained the metadata regarding the file and then the matrices started which I manipulated to achieve the different effects.