You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This was created by Jonathan Amdahl using NextJS (React based framework), PostgreSQL, Node.JS, and Express (variation of the PERN stack).
This was hosted on my personal VPS through GalaxyGate, on my domain jonathan-amdahl.com, routed using NGINX, and the SSL certificate through LetsEncrypt.
Challenges
Having never created a URL shortner, I had to research what post requests looked like for a URL shortner. After that was out of the way, there were 3 main challenges faced.
-Creating a database both locally and on the server for deployment made migrating from local to a database, quite the annoyance.
-Routing the domain through NGINX to handle the API requests on certain routes, while still hosting the frontend on all the routes
-Getting particleJS to work the way I wanted it to, so it is subtle but still neat while not being too flashy.
Future Features
If I had more time on this project, my roadmap would look like: