https://github.com/trumanjchan/cook-recipes
An archive of recipes so we don't have to keep writing them down or saving tabs and videos.
https://github.com/trumanjchan/cook-recipes
cloudflare cloudinary crud express flyio mysql2 socket-io tidb
Last synced: about 2 months ago
JSON representation
An archive of recipes so we don't have to keep writing them down or saving tabs and videos.
- Host: GitHub
- URL: https://github.com/trumanjchan/cook-recipes
- Owner: trumanjchan
- License: apache-2.0
- Created: 2025-08-07T13:39:22.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2025-08-10T06:06:49.000Z (11 months ago)
- Last Synced: 2025-08-10T08:23:16.979Z (11 months ago)
- Topics: cloudflare, cloudinary, crud, express, flyio, mysql2, socket-io, tidb
- Language: HTML
- Homepage: https://cookrecipes.xyz
- Size: 42 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Cook Recipes

Making a recipe website had been on my mind for awhile. It wasn't until recently that I began expanding my library of recipes and needed a medium to store them all. Before I would save a rough list of ingredients needed for certain recipes on my phone or save chrome tabs or instagram reels, or just rely on memory. I created this to immortalize recipes that I have made and can vouch for, and to hopefully motivate my friends to try a new dish today.
### Features
- MySQL Database - nicknames, passwords, and recipes are stored
- Bcrypt - passwords are hashed
- Paramaterized Queries & Sanitized Inputs - protects against SQL injection
- Pseudonymity - nicknames can be anything
- Socket.io - real-time CRUD database operations (Create, Read, Update, Delete)
- Responsive - view the site on your pc or phone
- Lazy Loading - fast initial page load time
- Cloudinary Upload Widget - upload images and display them in recipes
- Custom Domain - memorable