Skip to content

gweakliem/web-utils

Repository files navigation

Web Utilities project

I'm a Data Engineer in my day job and there's stuff I do all the time: convert unix timestamps, format some JSON to make it readable, base64 encode/decode stuff. There's a billion sites out there to do this but:

  1. I wanted all that in one place
  2. I wanted a project to work on
  3. I wanted something I could deploy
  4. I kinda wanted to do some front end work

All with a UI that only a backend engineer would come up with.

Deployed at https://meggie.be/

Setup

Created using Nuxt. This section outlines what's required to build and work on this project.

Prerequesites

It's probably a good idea to use nvm to manage your Node.js versions.

Installation

Make sure to install dependencies:

npm install

Development Server

Start the development server on http://localhost:3000:

npm run dev

Production

Build the application for production:

npm run build

Locally preview production build:

npm run preview

Check out the deployment documentation for more information.

This is deployed on AWS Amplify. The deployment relies on a Github PAT which needs to be regenerated periodically. The PAT gets stored in the AWS Amplify Secrets.

Resources

Sounds downloaded from SoundBible.com, licensed under Creative Commons Attribution 3.0

About

A collection of useful web utilities

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •