Skip to main content

Side Quests

A mix of weekend projects that scratched my own itch and fun ideas I couldn't resist building in my spare time.

jayson@portfolio
total 5 items, 3 featured
drwxr-xr-x jayson 4096 Jul 18 10:24 ./
-rw-r--r-- jayson 8.4K May 12 14:30 README.md
drwxr-xr-x jayson 4206 Jul 03 20:22 phzipcodes
drwxr-xr-x jayson 4096 Aug 20 20:08 halfprice-grocery
-rwxr-xr-x jayson 3.2K Jan 26 15:29 rephrase
drwxr-xr-x jayson 4096 Nov 17 19:38 rest-in-pytest

Featured Projects

HalfPrice Grocery
backend/ frontend/ docker-compose.yml README.md package.json
Starting servers... 🚀
✓ Frontend running at http://localhost:3000
✓ Backend API running at http://localhost:5000
â–‹

> HalfPrice Grocery

HalfPrice Grocery is a comprehensive full-stack application that features half-price specials on various products from major Coles and Woolworths. It offers a user-friendly interface for browsing, filtering and searching for deals, as well as saving favorite items for quick access.

ReactJS CRA ExpressJS ChartJS MongoDB Playwright
Rephrase
Installed 1 package in 2ms
+ Rephrase==0.1.1

> Rephrase

A command-line tool to rephrase text in different styles (normal (default), casual, formal, academic, or filipino taglish for some 🧂) using OpenAI's API.

Python CLI OpenAI NLP English Taglish
PHZipCodesWeb
from typing import Dict, List
from fastapi import FastAPI, Query
from phzipcodes import search
app = FastAPI()
@app.get("/search")
async def search_zipcode(query: str = Query(...)) -> Dict:
"""Search zipcodes in the Philippines."""
return search(zip_code=query)

> PHZipCodesWeb

PHZipCodes helps you find zip codes across the Philippines with a clean, fast, and reliable search experience. From cities to municipalities, provinces, and regions, you can easily find the postal code you need.

FastAPI HTMX TailwindCSS Web Static phzipcodes

Other Projects

def test_get(base_url):
(
Rip()
.given(base_url)
.when().get(‘/api‘)
.then().epect_status(200)
)

> Rest in PyTest (RiP)

A PyTest-based framework for RESTful API testing in Domain Specific Language (DSL)

PythonPyTestAPI Testing+3
import phzipcodes as phz
zipcode = phz.search(zip_code=4117)
print(zipcode)
# Output:
{‘code’: ‘4117’, ’city_municipality’: ‘Gen. Mariano Alvarez’, ‘province’: ‘Cavite’}

> PHZipCodes

A Python package for searching and accessing Philippine ZIP codes

PythonPhilippinesZip code+2