yifaneye
I am a Software Engineer passionate about developing things and learning new things.
WiseTech GlobalSydney, NSW, Australia
Pinned Repositories
ios-calculator-clone-for-ipados
A clone of the built-in iOS Calculator APP for iPadOS, using SwiftUI
1pdf
💫 CLI tool for combining all PDF files in a directory into 1 PDF file 👉 sudo npm i -g 1pdf
checkboxes
Checkboxes ✅ with customisable color, size, border radius and animation time
django-default-language
Django middleware ↔️ for setting a default language (by ignoring HTTP Accepted-Language header)
django-referer
Django app for providing different contexts 💁♀️ based on a well-kept query parameter using Python and Django (middleware and context processor). 👉 pip install django-referer
facebook-friends-adder
Script for automatically adding friends 👥 on the new Facebook interface. 👉 For ease of use, my Chrome Extension (https://yifanai.com/ffa) is made for everyone.
macos-notes-exporter
📦 Exporting all notes from macOS Notes App https://github.com/yifaneye/macos-notes-exporter/releases/download/v1.0/Notes.Exporter.app.zip
personal-website
My personal website using React and styled-components. I used grids from my 'grilled' package. I handcrafted a carousel component with modal and lazy loading, which I went on to create react-gallery-carousel. My current website is still at https://yifanai.com/
react-gallery-carousel
Carousel component 🎠🎠🎠 supporting touch, mouse, keyboard, thumbnails, fullscreen, lazy loading, SSR and customisations. 👉 Live editor: https://yifanai.com/rgcd1 👉 Example: https://koalaliving.com.au/Arya-Sand-Beige-Vegan-Leather-Dining-Chair
simply-wall-st-stocks-page
The Grid, using TypeScript, React, styled-components, Jest and Cypress
yifaneye's Repositories
yifaneye/react-gallery-carousel
Carousel component 🎠🎠🎠 supporting touch, mouse, keyboard, thumbnails, fullscreen, lazy loading, SSR and customisations. 👉 Live editor: https://yifanai.com/rgcd1 👉 Example: https://koalaliving.com.au/Arya-Sand-Beige-Vegan-Leather-Dining-Chair
yifaneye/macos-notes-exporter
📦 Exporting all notes from macOS Notes App https://github.com/yifaneye/macos-notes-exporter/releases/download/v1.0/Notes.Exporter.app.zip
yifaneye/checkboxes
Checkboxes ✅ with customisable color, size, border radius and animation time
yifaneye/django-default-language
Django middleware ↔️ for setting a default language (by ignoring HTTP Accepted-Language header)
yifaneye/facebook-friends-adder
Script for automatically adding friends 👥 on the new Facebook interface. 👉 For ease of use, my Chrome Extension (https://yifanai.com/ffa) is made for everyone.
yifaneye/simply-wall-st-stocks-page
The Grid, using TypeScript, React, styled-components, Jest and Cypress
yifaneye/1pdf
💫 CLI tool for combining all PDF files in a directory into 1 PDF file 👉 sudo npm i -g 1pdf
yifaneye/django-referer
Django app for providing different contexts 💁♀️ based on a well-kept query parameter using Python and Django (middleware and context processor). 👉 pip install django-referer
yifaneye/personal-website
My personal website using React and styled-components. I used grids from my 'grilled' package. I handcrafted a carousel component with modal and lazy loading, which I went on to create react-gallery-carousel. My current website is still at https://yifanai.com/
yifaneye/residential-tenancy-agreement-clone
📋 Clone of Residential tenancy agreement from Fair Trading NSW using HTML and CSS (with flexbox), which marks the beginning of my journey on web development in 2019.
yifaneye/django-sales
👨💼 Django app for displaying referer details based on query parameter and cookie. 👉 pip install django-sales (Please also see https://github.com/yifaneye/django-referer for achieving the same without the use of cookie)
yifaneye/grilled
🏁 Library of responsive grid system with any of 1 to 12 columns 👉 npm i grilled
yifaneye/oneClick
✍️ Minimalistic note app on macOS menu bar using Swift. Open it with just one click.
yifaneye/react-dark-modal
Simple, lightweight, dependency-free React modal component as a 🌌 transparent dark overlay 👉 npm i react-dark-modal
yifaneye/react-responsive-button
React component with ripple effect when clicked or tapped 👉 npm i react-responsive-button
yifaneye/urler
Short-lived URL shortener using Python, Flask, boto3, HTML, CSS, JS, Bootstrap, AWS Lambda, API Gateway, S3 👉 url.yifanai.com
yifaneye/3-column-layout
6 ways to implement 3-Column layout
yifaneye/air-pen
Drawing 🖋 with cursor or stylus using HTML (Canvas), CSS, JS. I made it for quick sketches when sharing screen during a virtual meeting.
yifaneye/big-blog
Demo blog using Python Django Wagtail
yifaneye/cracker
MD5 Hash cracker using Python, hashlib.
yifaneye/fuzzer
URL fuzzing using Python, requests.
yifaneye/ios-calculator-clone-for-ipados
A clone of the built-in iOS Calculator APP for iPadOS, using SwiftUI
yifaneye/javascript-developer-test
Smokeball JavaScript Coding Challenge
yifaneye/my-ad-blocker
Simple ad blocker 🛑 Chrome Extension to help me learn more about ad blockers for my ethics seminar "Ads in Software".
yifaneye/node-express-notes
📚 My study notes on creating API with Node.js, Express.js and MongoDB. Previously, I extensively rely on Django-REST-framework and Flask-Restful. Now, I want to try Node.js, since the frontend is mostly in JS, so that I don't have to jump between different grammar and syntax.
yifaneye/presentation
My presentation slides using fullpage.js and reveal.js
yifaneye/snake-paste
iOS clip board editor
yifaneye/vuetify
🐉 Material Component Framework for Vue
yifaneye/webpack-bundle-tracker
Remove old Webpack bundles and spit out some stats about webpack compilation process to a file. 👉 npm i -D @yifanai/webpack-bundle-tracker
yifaneye/bluebird
:bird: :zap: Bluebird is a full featured promise library with unmatched performance.