-
(Work in Progress) TypeScript, Apollo GraphQL, Postgres, React β: Full stack reddit look-alike
-
(Work in Progress) NextJS, React Hooks, Stripe βπ³: Fictional tree-planting website with Stripe payments
- π Live Site: https://plant-trees.vercel.app/
-
React Hooks, Spring β: CRUD to-do app, revamped to use hooks, local storage, and Spring for component transitions
- π Live Site: https://johnobla.github.io/react-30-todo-hooks/
-
React β: Single page Lights Out game
- π Live Site: https://react-15-lights-out.vercel.app/
-
React, DocGen, Chokidar β: Custom Component Library with automatic doc generation from prop types (no styling)
- π Live Site: https://johnobla.github.io/ps-react-johnobla/
-
React β: Original CRUD to-do app, before revamp
- π Live Site: https://react-19-todo-app.vercel.app/
-
Node, Express, Mongo, Heroku π¨βπ»: Fullstack CRUD camp website with authentication middleware
- π Live Site: https://obscure-caverns-74286.herokuapp.com/
-
JavaScript, HTML, CSS π¨βπ»: FAQ Accordian card, styled as per a design doc
- π Live Site: https://github.com/johnobla/faq-accordion-card-main
-
HTML, CSS π¨βπ»: Profile card component, styled as per a design doc
- π Live Site: https://johnobla.github.io/profile-card-component/
- Codewars β: https://www.codewars.com/users/johnobla
-
Python, Django, Postgres ππ³π: Online Food Delivery App with Postgres database, and Docker Containerisation
- π Live Site: http://johns-eat.herokuapp.com/
-
Python + Django π: Newspaper Web App with Custom User Models, and Bootstrap with Crispy Forms
-
Python + Django π: Web App for creating and managing polls
-
Python + Django π: Blog Web App with CRUD operations
-
Ruby on Rails ππ: Web app for accessing real time stock data
- β Also shows my process for learning new tools/languages.
-
RSpec - 1 π: Ruby class featuring Test Driven Development with RSpec
-
RSpec - 2 ππ: Ruby on Rails API that uses RSpec to test its HTTP responses
-
Java + Kafka ββ: Java program using kafka to programmatically managage Kafka's resources
- β Also shows my process for learning new tools/languages.
-
Hadoop π: Codeless repo that showcases my process for learning Hadoop
- β Also shows my process for learning new tools/languages.