Andrew Giang's repositories
simple-file-sharing-backend
Simple File Sharing - my attempt at writing a Google Drive clone backend in Rust, for my final year project. Currently I'm maintaining it just for fun, won't make it big.
simple-axum-google-oauth
A simple example on how to use Google OAuth2 with Axum Rust, but only the backend is needed, no need for the frontend
axum-server
This is my file management backend code, written in axum rust
file-management-backend
This is the code for my final year project file management app backend. Written in 100% Rust, unsafe forbidden, blazingly fast with MongoDB and AWS S3
ionic-cw-app
Coursework for the mobile app project
near-docker
Near local development blockchain used for testing and deploying locally, using a single docker-compose file
rust-for-c-sharp-devs
I made this small repo serves as an example for people got used to making WebAPI in C#, replicate the same idea but in Rust, with the salvo library. This example trying to replicate design patterns like Controller-Service-Repository and Dependency Injection
Android-Coursework
This is my mobile application code for my Mobile Application Development subject
ethers-lottery
A sample lottery smart contract on Ethereum chain
expense-db
The backend for my mobile app project
final-project-ionic
This is the front-end code for my final project. It still has some errors, mostly accept pictures. Basically a google drive with version tracking, and image side by side comparison, sub-folders support
Kubernetes
A kubernetes folder including an actual running example
pilot-signal-server-ts
This is the demo WebSocket API for making p2p connection between devices. Work in progress, still in concept version
sync-multicloud-service-rs
This is the code repository for sync multicloud service that I've writen in Rust
websocket-benchmark
This repository contains benchmark WebSocket code for Rust, Golang and TypeScript, tested against the AutoBahn WebSocket testsuite
Microsoft-Activation-Scripts
A Windows and Office activator using HWID / KMS38 / Online KMS activation methods, with a focus on open-source code and fewer antivirus detections.
mobilecwservice
Deploy on render
rust-bootcamp-2023
This is my code repository for the Rust Bootcamp that I'm joining, learning from scratch until blockchain beginner
rust_file_upload_routerify_multipart
File upload with routerify and routerify multipart
sync-cloud-module-ts
This is the code repository for sync cloud module, writen in typescript