new blog
This commit is contained in:
parent
75c76bc7db
commit
1d154661f3
|
@ -40,7 +40,7 @@
|
|||
"web-vitals": "^1.0.1"
|
||||
},
|
||||
"scripts": {
|
||||
"start": "react-scripts start",
|
||||
"start": "react-scripts --openssl-legacy-provider start",
|
||||
"build": "react-scripts build && react-snapshot",
|
||||
"test": "react-scripts test",
|
||||
"eject": "react-scripts eject"
|
||||
|
|
|
@ -7,6 +7,7 @@ import NWSSSL from "./blogs/nws-how-to-do-ssl.md";
|
|||
import SP2023 from "./blogs/spring-break-projects-2023.md";
|
||||
import SPLG1 from "./blogs/side-project-log-3-20-2023.md";
|
||||
import SPLG2 from "./blogs/side-project-log-3-27-2023.md";
|
||||
import SPLG3 from "./blogs/side-project-log-4-29-2023.md";
|
||||
|
||||
const CSharpBlog: Blog = {
|
||||
uri: "c-assignments-in-csharp",
|
||||
|
@ -71,6 +72,14 @@ const SideProjectLogTwo: Blog = {
|
|||
private: false
|
||||
}
|
||||
|
||||
const SideProjectLogThree: Blog = {
|
||||
uri: "side-project-log-4-29-2023",
|
||||
title: "Side Project Log 4/29/23",
|
||||
date: new Date(2023, 3, 29, 12, 0, 0),
|
||||
image: VrboImage,
|
||||
mdfile: SPLG3,
|
||||
private: false
|
||||
}
|
||||
|
||||
export const AllBlogs: Blog[] = [CSharpBlog, PrivateBlog, TestBlog, NWSSSLBlog, SpringBreak2023Blog, SideProjectLogOne, SideProjectLogTwo];
|
||||
export const AllBlogs: Blog[] = [CSharpBlog, PrivateBlog, TestBlog, NWSSSLBlog, SpringBreak2023Blog, SideProjectLogOne, SideProjectLogTwo, SideProjectLogThree];
|
||||
|
||||
|
|
36
src/static/data/blogs/side-project-log-4-29-2023.md
Normal file
36
src/static/data/blogs/side-project-log-4-29-2023.md
Normal file
|
@ -0,0 +1,36 @@
|
|||
This side project log covers work done from 3/27/2023 - 4/29/2023
|
||||
|
||||
This side project log is a bit late due to it being a busy month of school, but today is my last day!
|
||||
|
||||
## SEPTA Site
|
||||
This week, I published SEPTA Site on Github, you can find it here: [github.com/nickorlow/septa-site](https://github.com/nickorlow/septa-site).
|
||||
|
||||
I made a few tweaks to it in terms of styling and also wrote a descriptive README to give people instructions on how to run it as I don't want
|
||||
to host it myself since it handles credentials from another service.
|
||||
|
||||
## SQUIRREL
|
||||
SQUIRREL, short for SQL Query Util-Izing Rust's Reliable and Efficient Logic, is a SQL database that I am writing in Rust. Currently, it can
|
||||
parse CREATE TABLE commands, and works with the data types varchar and int. I plan to implement basic CRUD operations, then add JOINs, and
|
||||
then try to make it wire-compatible with Postgres.
|
||||
|
||||
This project is currently not open-sourced as I am waiting to add more features and polish it up more.
|
||||
|
||||
|
||||
## Swole Control
|
||||
This one isn't a *personal* project, however it is a project that I worked on with a group. We began working on it in February as a part of a
|
||||
club at UT called Texas Convergent. We recently presented it at the club's demo day and won the prize for having the best business.
|
||||
|
||||
Swole Control is an app that monitors machine usage at a gym on a machine-by-machine level, providing gym goers with information about what machines
|
||||
are free (this is a major pain point as a gym goer myself). It also provides gym owners with statistics on which machines are most popular, providing
|
||||
them valuable insights into their business.
|
||||
|
||||
To achieve this, we built hardware that consisted of an ESP-32 micro controller and an ultrasonic distance sensor. This hardware is mounted on a gym machine
|
||||
and it measures the distance to the nearest object. It then sends this measurement to a Rust backend which stores it in a Firestore database (although we had
|
||||
a fork of it that worked with Postgres). The backend then uses these measurements and compares them to a baseline to determine if there is a user at a machine.
|
||||
Our mobile app then reads this from the Firestore database (it's planned to have it read this from the API to have a better-defined application boundary). The
|
||||
frontend is written in React Native.
|
||||
|
||||
---
|
||||
|
||||
**These projects had minimal/no work done on them:** RingGold, and NWS Container Deployment Service
|
||||
|
Loading…
Reference in a new issue