-
π¨βπ» Connect with me Linkedin
-
π« How to reach me thanhnhantran1501@gmail.com
-
π Know about my experiences My resume
Discover unparalleled quality and convenience at our Canadian E-commerce hub, where we curate and offer the finest selection of products.
- Next.js
- React
- TypeScript
- Tailwind
- React Context API
- Sanity- a modern Headless CMS that helps manage heavy content
- Headless UI, Tailwind UI, Flowbite UI, Material-Tailwind UI and Aceternity UI
- Heroicons
- Husky
- Lint-staged
- Auth0 - an IAM provider that facilitates OAuth 2.0 and Open ID Connect integration
- PostgreSQL database (hosted on Supabase)
- Prisma - ORM
- Ngrok - a reverse proxy that creates a secured tunnel between the local server and the internet, facilitating web hook testing
- Sendgrid API - a SMTP provider
- Stripe SDK - implement online payment
- Upstash SDK - severless platform that helps manage Redis database in serverless environment
- Pusher SDK - create bi-directional and realtime communication between servers and clients
- REST API
- Jest
- React Testing Library
- Mswjs - Mocking API Library
- Storybook
This project is about building a website to help users designing their own diets quickly and effortlessly. Users can calculate their suitable macronutrient ratios and diversify their dishes by refering to the recipe library. All pages are responsive in different breakpoints such as mobile, tablet and desktop breakpoints.
- React
- React-slick - React slick is a carousel component built with React. The homepage has an image carousel that is built by using this library.
- ChartJS
- Fitness Calculator Library
- Cloudinary
- Sha256
- Material-UI
- JWT
- Node
- Express
- REST API
- MySQL
- KnexJS
- Bcrypt
Simon Portfolio project is a MERN application that helps you know more about me, take a look at my projects and contact me easily. All pages are responsive in different breakpoints such as mobile, tablet and desktop breakpoints.
- React
- AOS
- React Type Animation
- MUI Material
- EmailJS
- Node
- Express
- MongoDB
- Mongoose
- REST API
Manage pet ownership and facilitate searches for nearby veterinary health centers.
I gained valuable experience working with Redux and Redux Toolkit, react-google-map, browser's local storage, as well as the Google Maps API and its libraries. I utilized components, props, and methods to render maps, implement location searches, and display detailed information and directions for nearby places.
- React
- Redux
- React-Redux
- Redux Toolkit
- Google Map API
- React-google-maps/api
- HTML5 Geolocation API
- React-spinners-kit
- React-player
- React-icons
This project is about building a website that provides a video streaming platform that allows video sharing, video commenting, and placeholder video posting.
- React
- React Router Dom
- SASS
- BEM
- Node
- Express
- REST API
- Multer
This project is about building a website with the topic of up-and-coming music bands. The website is beautifully designed and responsive on multiple breakpoints.
- JavaScript
- CSS
- HTML
- REST API