Hi, I'm Joseph Newman
I’m a full-stack developer with a background in UI/UX and graphic design. I focus on building responsive, user-friendly web apps with React on the front end and Node.js (express) or Java (Spring Boot) on the back end. I care about creating software that both looks and performs well.
Selected Projects
Collectro Web App
react
vite
javascript
react router
Collectro is a work-in-progress web app built with react that allows users to search through a database of games using the RAWG.io API. The app currently features searching, pagination, and gamepages with more info. I plan to add more filtering options, authentication, and profiles for creating your own collection of games soon.
Art Portfolio CMS
react
node.js
firebase
Art Portfolio Creator is a customizable content management app built with React and Firebase (Realtime Database, Storage, and Authentication). It allows artists to build and manage their own portfolio website without writing code. Users can log into a secure dashboard to update the site’s name, hero image, about page, and create/edit art posts with images and descriptions.
Techsavvy Business Website
custom wordpress theme
PHP
bootstrap
I designed and developed a custom WordPress theme for Techsavvy LLC, a managed IT service provider. I created the website using HTML, CSS, and PHP. I created the logo, branding, and designed the entire user experience from scratch. The site features dynamic contact and referral forms.
Techsavvy Hub App
react native
node.js
express.js
I developed the Techsavvy Hub mobile app using React Native for the frontend and Express.js for the backend. The app allows clients to submit detailed service requests, which are sent directly to ConnectWise Manage via its API. Submissions include priority, due date, and category, and the backend automatically matches the user’s email to their contact record in ConnectWise, assigning the ticket accordingly.
Game Projects