This is a repo for the projects i completed while trying to maintin continuous learning attitude
- Django Backend Server Backend REST API Service for a recipe Application.
- FastAPI Backend Server Backend REST API service for a TODO application written with FastAPI
- Flask Backend Server Backend REST API service written with Flask
- AVData-WebApp Analysis & Visualisation of property data from a formatted CSV file that is uploaded by the user
- Brithday Reminder App Using React and WebDriverIO A very small app created with React for learning purposes and experimenting with WDIO.
- Async Tasks with Celery Learning demo of how to handle background tasks with Celery.
- NodeJS Express App - NASA Project Scope of the project was leaning mostly towards the backend part. Frontend part was forked from another project and was added here just for the sake of adopting the MVC pattern.
- pwned-passwords Simple script that checks if the passwords provided by the user have been pwned
- VolumeControlWithHandsMovementDetection A simple script that detects your hands movement via webcam and control the volume of your pc accordingly
- AWS-S3-Using-Python Some simple scripts using boto3 to work and manipluate AWS S3 buckets using Python
- Port Scanner Simple script that scans for open ports on a specified target IP
- WebApp Directories Discovery Simple script that scans for existing directories (directory listing) out of a list
- Brute-Force Script Simple script that tries to brute force a password out of a file with password list
- PerformanceMonitor A simple python tool built with tkinter to run as a desktop application and perform monitoring to your PC's spec (CPU & MEM) & Performs a simple speed test
- Chat Room App Small chat room application that was created for the purpose of learning sockets and threading in python. GUI was built using Tkinter.
- Python
- JavaScript / NodeJS
- Django (URL mappings, add-ons & django rest framework)
- FastAPI
- Flask (flask, flask-restful, Flask JWT Extended)
- Express
- SQLAlchemy (ORM)
- PostgreSQL
- MongoDB
- SQLite3
- Docker & Docker Compose
- GitHub Actions & Workflows (testing & linting)
- Tailwind
- React
- Celery
- Pytest
- unittest
- WebDriverIO
- Jest
- Supertest