https://github.com/tj-mc/portfolio
App hosted at tjmc.dev & thomasmcintosh.com
https://github.com/tj-mc/portfolio
Last synced: about 2 months ago
JSON representation
App hosted at tjmc.dev & thomasmcintosh.com
- Host: GitHub
- URL: https://github.com/tj-mc/portfolio
- Owner: tj-mc
- Created: 2020-12-20T23:42:38.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-05-26T04:29:02.000Z (about 3 years ago)
- Last Synced: 2025-03-27T19:44:58.531Z (2 months ago)
- Language: TypeScript
- Homepage: https://tjmc.dev
- Size: 1.29 MB
- Stars: 7
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# [tjmc.dev](https://tjmc.dev) / [thomasmcintosh.com](https://thomasmcintosh.com) [](https://app.netlify.com/sites/tjmc-portfolio/deploys)
This is an Expo / React Native Web application that I use as my portfolio site.

## Stack
- React Native Web
- Typescript
- Redux Toolkit
- Gatsby## Project Goals
- Simple, eye catching experience that leaves an impression.
- Excellent accessibility. The whole site is navigatable with tabbing.
- Low layout shift on first load
- Rich animations
- Terminal-style interactivity
- A few hidden features :thinking:## To-Do
- Integrate with a CMS.
- Currently the content is hard typed, which makes updating a bit tedious.
- Expand details on previous projects
- Create in-app experience for reading blog articles, instead of linking to Medium straght away.