Hi, I'm Kari.
I love to build apps that are helpful, fun, and easy to use.
Please take a look at my projects to see what I can do. Contact me if you like what you see.

Apps I've Built
Take a look around in my portfolio to see my projects. I'm sure you will find something you will like.
Please also checkout my GitHub profile and view my collection of repositories. I have many projects in progress that will be published soon.

React, TailwindCSS, Firebase
Blog Builder
An app for creating a travel blog that can support multiple users

React, CSS, JavaScript
Digital Business Card
A static website with active links

React, Chakra UI, Firebase
Upvote-Downvote Mini Reddit Clone
An app for adding posts and upvoting or downvoting them

MERN Stack, Redux Toolkit, TailwindCSS
Reading List and Journal Builder
An app for creating a personal reading list and book journal

MERN Stack, Redux Toolkit, TailwindCSS, conditional rendering
Personal Task Manager
An app for creating a personal to-do list with conditional rendering based on task progress

React, Firebase, TailwindCSS
Custom Comment Section
An app for creating a custom comment section that can be added to a website or blog

React, TailwindCSS, Printable Components
A Website for an Author
A website for an author with multiple links and printable components

React, TailwindCSS, Firebase
A Mini App for User Authentication in Firebase
An app that demonstrates building a database of users in Firebase and authenticating those users with Firebase queries. Password reset option included.

React, TailwindCSS, Firebase Database, Firebase Cloud Storage
An App for Displaying a Collection of Images Uploaded by the User
An app that allows a user to upload a set of images and display them. The images are stored in cloud storage and the URL that references the image is stored in the database.

React, TailwindCSS, Firebase Database, Firebase Authentication
An App for Upvoting and Downvoting Posts using a Toggle Button
An app that allows a user to upvote or downvote a post. The user can toggle their vote but can only upvote or downvote, not both. Votes are tallied and displayed.
Skills & Technologies
These are just some of the skills I have to offer. I have a Bachelor's degree in Computer Science so I have received instruction in many languages and technologies.
Recent Blog Posts
5 Things I Wish I Knew Before Quitting My Job to Get a CS Degree
A beginning tale of my journey to change careers and some advice for others in the same positionA Beginner’s Learning Path to Becoming a Web Developer
Some recommendations for designing a learning path for those considering a career in web developmentCoding Games - A Way to Make Learning Fun
A few free options to gamify learning and break up the tutorial monotonyMERN Stack CRUD Tutorial using Redux Toolkit and TailwindCSS - Build a Task Manager App
A step-by-step tutorial to create a MERN Stack app from scratchHow to Build a Custom Comment Section for a Blog or Website using React, TailwindCSS, and Firebase
A step-by-step tutorial to create a custom comment section with React and TailwindCSS on the frontend and Firebase on the backendHow to Create a Printable Component in React using react-to-print
A simple example of using the npm package react-to-print to print a component to pdfUser Authentication in Firebase with React
Signin with Google, Sign in with Email and Password, Send Password Reset Email, and SignoutStoring and Retrieving Images Using Firebase Cloud Storage
Use Firebase Cloud Storage to quickly download and display images on your websiteUpvoting and Downvoting Posts Using React and Firebase
Allow users to upvote or downvote posts using React with Firebase on the backend. Votes are tallied and displayed.ADDRESS
9960 El Granito Ave. La Mesa, CA 91941