Ian Schoonover's repositories
webdevbootcamp
All source code for back-end projects from the Web Developer Bootcamp
yelp-camp-refactored
Refactor of YelpCamp project with Express JS
learn-web-dev
General roadmap/guide to help anyone who wants to learn to code
yelpcamp-contact-form
Send emails from an Express JS contact form using the Twilio SendGrid API
yelpcamp-stripe-payment
YelpCamp Project with One-time Payment (via Stripe) after User Signup
new-edit-form-demo
Learn how to DRY up your Express JS forms with this quick and easy tutorial
django-ec2-fun
Deploy Django on AWS EC2
generator-functions
A short lecture on generator functions in javascript
gpt-engineer
Specify what you want it to build, the AI asks for clarification, and then builds it.
image-optimization-automation
Instantly optimize your static website's images and increase pagespeeds with this Cloudinary python automation
simple-arcgis-geocoding-api-test
Simple Test of the Arcgis Geocoding API
API-requests
A lecture on making POST, PUT, PATCH, and DELETE requests with Python's requests module.
beginner-html-css
HTML and CSS course source code
bloggy
Blog made with ExpressJS, HTMX, TailwindCSS, and PocketBase
cld-signed-uploads
Demo ExpressJS App for Signed Uploads with Cloudinary Upload Widget
ejs-mate
Express 4.x layout, partial template functions for the EJS template engine.
headless-wp-api
Playing around with WordPress as a Headless GraphQL API
Image-Upload-Fix-for-K
Helping to fix an image upload feature for a member of Discord server
mysql-8-e-book
A simple introduction to mysql 8
nax3t.github.io
Github Pages Sample Website
Resume-Matcher
Resume Matcher is an open source, free tool to improve your resume. It works by using language models to compare and rank resumes with job descriptions.
screenshot-to-code
Drop in a screenshot and convert it to clean HTML/Tailwind/JS code
Sprout-Courses
A django app that allows content creators to sell their video courses, one video at a time.