My Work
These projects include different purposes and production methods.
Feel free to take a look:
★ CFAch6MyFlixAngularClient - Full-Stack Development
2024.10 - 2024.11
🌐 Website
GitHub Repo
A responsive, single-page Angular application allowing users to explore movies, manage their profiles, and track their favorite movies. It connects to a RESTful API backend for dynamic content updates.
Technologies: Angular, Angular Material, Node.js, Express, MongoDB, RxJS, GitHub Pages
★ React Native Chat App - Mobile Development
2024.9
GitHub Repo
A mobile chat application that allows users to exchange text messages, images, and locations, even supporting offline functionality. Messages are stored locally and in Google Firestore.
Technologies: React Native, Expo, Firebase, Gifted Chat, Google Maps API, asyncStorage



meet app - Test-Driven Development
2024.8
Website
GitHub Repo
An app can show events from Google Calendar. Users can search events by city and control the number of events showing on the page. Using charts to express the type of events and the event numbers in cities.
Technologies: JavaScript, React, Recharts, Google OAuth, AWS Lambda, Jest, jest-cucumber, Puppeteer, PWA


★ myFlixAPP - Full-Stack development
2024.4 - 2024.7
Website
GitHub Repo - Backend
GitHub Repo - Frontend
A movie website that allows users to navigate through movie details, manage their accounts, and store their favourite movies.
Technologies: JavaScript, Node.js, Express, React, Redux, MongoDB, Heroku, Netlify



★ LineChatBOT - Bread Explorer
2023.5 - 2023.6
GitHub Repo
Prototype Video
Cooperate with two parteners. Combine LineChatBOT, ChatGPT, and Azure Image recognition to create a small application to help users can learn English for daily food.
Technologies: Python, LineChatBOT, ChatGPT API, Azure AI Vision


Math Time
2023.9 - now
GitHub Repo
Solving some math questions and practicing Python as well. This project is more like a toy to include some handy tools for a developer.
Technologies: Python, numpy, math