https://github.com/jonperk318/foureyedbutterfly
Full stack web application used by Ruby M as a personal blog. Built using React/Vite, Sass CSS, Node.js, Express, and MySQL, and deployed on a Digital Ocean droplet with an Nginx reverse-proxy server.
https://github.com/jonperk318/foureyedbutterfly
axios backend css digitalocean expressjs frontend full-stack fullstack-development html javascript mysql nginx nodejs pm2 quill react sass sql ubuntu vite
Last synced: 3 months ago
JSON representation
Full stack web application used by Ruby M as a personal blog. Built using React/Vite, Sass CSS, Node.js, Express, and MySQL, and deployed on a Digital Ocean droplet with an Nginx reverse-proxy server.
- Host: GitHub
- URL: https://github.com/jonperk318/foureyedbutterfly
- Owner: jonperk318
- License: mit
- Created: 2024-07-26T14:56:21.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2026-01-16T14:57:56.000Z (5 months ago)
- Last Synced: 2026-01-17T04:47:35.447Z (5 months ago)
- Topics: axios, backend, css, digitalocean, expressjs, frontend, full-stack, fullstack-development, html, javascript, mysql, nginx, nodejs, pm2, quill, react, sass, sql, ubuntu, vite
- Language: JavaScript
- Homepage: https://foureyedbutterfly.com/
- Size: 50.4 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Four Eyed Butterfly
https://foureyedbutterfly.com/
A website built for Ruby M.
## TODO
- [x] Remove package for hamburger menu and create one using JS
- [x] Go through dependency tree and optimize packages
- [x] Upload images to Cloudinary and remove them from git
- [x] Move from MySQL to SQLite database
- [x] Move to a new, smaller DigitalOcean droplet (or host somewhere else)
- [x] Set up server on new droplet to be run from the app (PM2 as NPM package?)
- [x] Figure out that build warning message
- [x] Finally make the delete button delete the image files
- [ ] Finally get automatic build, PM2 restart, and NGINX restart on server to work
- [ ] Fix burger and make smooth transition on collapse of burger menu
- [ ] Create way to upload images and dynamically pull them from Cloudinary