I will update more details here soon.

My own websites

What you are visiting right now, ze3kr.com, is part of my portfolio. You can visit the homepage to see my previous posts. I also operate the following websites:

  • TlOxygen.com: Selling domain register and web hosting services.

WildHelper

WildHelper is a mobile app for the students at Beijing University of Technology to check their scores. Besides checking the score, it also supports viewing class schedule, exam, and add supports for score notification. Official Website (Chinese only)

Main screenshot
Main screenshot
CET 4/6 score
CET 4/6 score
Course Schedule
Course Schedule
View the exam date and location
View the exam date and location
Course listing and grade distribution
Course listing and grade distribution
Grade distribution for a specific course
Grade distribution for a specific course
Dark mode
Dark mode
Dark mode schedule
Dark mode schedule

Core Function

  • Check score: Automatically calculate the weighted average score, GPA, number of courses, total credits, pass rate and other information of each semester, minor/double degree, first degree, etc., and automatically handle special situations such as retakes, make-up exams, and failures; display grade details in groups, Can display teachers, course types, course numbers, course credits, and support sorting and searching; support score sharing
  • Check class schedule: automatically highlight courses according to the current week number; support semester selection; support class schedule sharing
  • View exams: In the exam week, the exam subjects, exam time, and exam location will be displayed
  • Course listing and grade distribution: Through big data, display basic information such as the average score and average grade point of each course; automatically draw a histogram of course score distribution; support filtering by dimensions such as course types, sorting by indicators such as grades, and searching by attributes such as course names
  • Score notification: support score push notification after subscription, and students will receive a reminder of the score as soon as possible after the score is issued

Technical Highlights

  • Complete separation of front and back ends, common RESTful API
  • Use native applet development, support WeChat data preloading, periodic update
  • Connect with schools to realize real-time automatic data acquisition
  • Support alumni certification, 100% guarantee that users are authentic, easier to use
  • User histogram is automatically drawn using Canvas2D
  • Error logs are automatically reported, and sent to WeChat group which are convenient for maintenance
  • User feedback button to access customer service at any time
  • Using end-to-end encryption (AES-256-GCM), middlemen (including WeChat) cannot get any user data
  • Users in non-selective weeks can only see the courses they choose
  • The server never stores user passwords
  • Revocation of authorization mechanism, users can completely delete all data at any time

Cloudflare CNAME Setup

This project allows Cloudflare Hosting Partner to provide a panel for customers, which allows customers to have CNAME setup for free. Because the Cloudflare discontinued the Hosting Partner service, this project was discontinued. Official Website. This project received more than 1.3k stars.

Features of this panel

  • Manage all your DNS records in one place. Using the Cloudflare API v4, this project supports various types of DNS records.
  • Advanced Analytics. You can see the analytics report for a whole previous year, rather than a month.
  • Supports NS setup. This panel provides NS setup information so you can switch to Cloudflare DNS at any time. You can also find your DNSSEC feature is also supported.
  • Supports IP setup. This service provides the anycast IPv4 and IPv6 of the CDN. You can safely use this service on the root domain.
  • Supports mobile devices.
  • Supports multi-languages.
Screenshot on Desktop
Screenshot on Desktop
Screenshot on Mobile
Screenshot on Mobile