Pinned Repositories
aws-dynamodb-table-copy
Copy aws DynamoDB tables
calculator-3-theme-switcher-sc
A calculator app with a 3 theme switcher using styled components. Challenge from Frontend Mentor.
Endangered-Animals
A fun and interactive web app for young children, providing high level content on some of the worlds most endangered animals.
foodee
A Covid friendly web app to allow customers at a bar / pub / to place food and drink orders from their table.
foodee_1.5
A Covid friendly web app to allow customers at a bar / pub / to place food and drink orders from their table.
portfolio-v2
Personal portfolio version 2 using React, JavaScript, HTML, CSS and MUI
slider-puzzle-game
Slider puzzle game
Sports-Scoring-App
Fullstack Python project using Python, HTML, CSS, Jinja2, PostgreSQL, Flask
sports-scoring-app-online
TV-Show-Search-App
TV show search app which uses React, JavaScript, HTML, CSS and fetching external API data from TVMaze.
SJ47's Repositories
SJ47/foodee
A Covid friendly web app to allow customers at a bar / pub / to place food and drink orders from their table.
SJ47/sports-scoring-app-online
SJ47/aws-dynamodb-table-copy
Copy aws DynamoDB tables
SJ47/calculator-3-theme-switcher-sc
A calculator app with a 3 theme switcher using styled components. Challenge from Frontend Mentor.
SJ47/Endangered-Animals
A fun and interactive web app for young children, providing high level content on some of the worlds most endangered animals.
SJ47/foodee_1.5
A Covid friendly web app to allow customers at a bar / pub / to place food and drink orders from their table.
SJ47/portfolio-v2
Personal portfolio version 2 using React, JavaScript, HTML, CSS and MUI
SJ47/slider-puzzle-game
Slider puzzle game
SJ47/TV-Show-Search-App
TV show search app which uses React, JavaScript, HTML, CSS and fetching external API data from TVMaze.
SJ47/component-animated-hamburger
Simple animated open and close hamburger menu with tooltip on hover
SJ47/component-contact-form
Contact form component using React and Styled components. Uses backend Node to send form data via email.
SJ47/component-theme-switch
Simple animated theme switch component using Styled Components
SJ47/endangered-animals-serverless
SJ47/event-bubbling-demo
Small example to discuss how event bubbling and capture phases work in react
SJ47/fastAPI-demo
Python demo using fastAPI and course follow along with FreeCodeCamp
SJ47/firebase-auth-demo
Demo for using firebase username and password authentication.
SJ47/foodee-mobile-view
Personal view for Netlify hosting
SJ47/frontend-mentor-bill-splitter-styled-components
Bill splitter app using styled components
SJ47/frontend-mentor-faq-accordian-card-styled-components
Accordion card styled with Styled Components
SJ47/frontend-mentor-order-summary-component
Frontend Mentor challenge
SJ47/frontend-mentor-order-summary-component-styled-components
Refactored to use Styled Components
SJ47/frontend-mentor-social-dashboard-with-theme-sc
Frontend mentor challenge using styled components and theme switching
SJ47/my-not-todo-list-serverless-functions
my-not-todo-list using serverless functions instead of node and express backend
SJ47/react-styled-component-basic-theme-layout
Very short and simple template for starting to use Styled Components
SJ47/react-styled-component-tutorial-project
Tutorial project from Traversy Media for learning about Styled Components
SJ47/scottjohnston-portfolio
Personal portfolio site using React, JavaScript, HTML and CSS.
SJ47/SJ47
SJ47/stripe-checkout-products-and-prices-demo
Very basic demo on retrieving products and prices stored in Stripe
SJ47/stripe-prebuilt-checkout-demo-react
A very basic implementation of Stripe payment using the Stripe prebuilt checkout and using React
SJ47/tafos