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
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)
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