mirror of
https://github.com/mgerb/mywebsite
synced 2026-03-05 07:55:23 +00:00
4e5712cf34cf4b45c0913b99216ae6b58f97c3a3
convert server to use relative imports
My personal website built with the following web technologies
- ReactJS
- GoLang Server
- MongoDB
- Hosted on Digital Ocean
Sensors
I have ESP8266 microcontrollers with DS18B20 digital temperature sensors attached to the server. Sensor information is stored in MongoDB. ChartJS is the library used to display information in graphs.
How posts are loaded
- metadata.js recursivly scans the posts folder for markdown files and then parses each into into a json object
- the posts folder is then copied into the dist folder More information here
Installation
npm run deploy- installs go/npm dependencies
- builds Go files into executable
- builds/minifies js/css files into pulic folder
- parses markdown files with metadata.js
- executes server binary
TODO
- clean up webpack for debug/production builds
- sticky footer
- adjust/remove? animations
- fix go and webpack-dev-server so paths work correctly
Description
Languages
JavaScript
58.5%
Go
30%
CSS
9.6%
HTML
1.9%