Skip to content

Latest commit

 

History

History
36 lines (23 loc) · 1.34 KB

README.md

File metadata and controls

36 lines (23 loc) · 1.34 KB

Personal Website

This is the source code for my personal website. It is built using Dioxus, Fullstack, crossplatform,lightning fast, fully typed Rust library for web. As for the back-end, it is built using Gin, a web framework written in Go (Golang).
Unfortunately, the Go API is bloated as fuck, I don't like it.

Installation

To run this project, you will need to have Rust and Go installed on your machine. You can install Rust by following the instructions here and Go by following the instructions here. Running the back-end is as simple as running the following command:

go run main.go

As for the front-end, you just need to have Rust nightly & Dioxus installed. You can install Dioxus by running the following command:

cargo install dioxus-cli

Then you can run the front-end by running the following command:

dx serve

Work in progress

This project is still a work in progress. I am currently working on adding more features to the website. If you have any suggestions, feel free to open an issue.

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.