Giter VIP home page Giter VIP logo

shaunsaker

My Portfolio

Development

  1. Clone the project:
git clone https://github.com/shaunsaker/shaunsaker
  1. Install dependencies:
yarn
  1. Run the app:
yarn run dev
  1. Do some work.

  2. Create a PR.

On PR approval and merge into master:

  1. yarn run publish

Upgrade dependencies

  1. Run update script:
yarn run update-deps

Storybook

yarn run storybook

Export

Add the build-storybook step only if you want to deploy your storybook alongside your app.

Add the export step only if you want to deploy a static site, that is, a site that does not require a node.js server to run it.

yarn run build-ENV
yarn run build-storybook
yarn run export

In the export step, robots.txt and sitemap.xml will be created and assets will be copied from ./src/public to ./dist.

You will deploy the dist folder.

Hosting

Make sure that you've built and exported the app as above.

yarn run deploy-ENV

OR deploy to all environments except production

yarn run deploy-all-no-prod

OR deploy to all environments

yarn run deploy-all

Backup Database

The development environment's database is seen as the source of truth for all the other environments. This is backed up as needed.

yarn run db-backup

Restore Database

All environments will be restored with the database from the development environment, as discussed above.

yarn run db-restore-ENV

OR restore all environments except production

yarn run db-restore-all-no-prod

OR restore all environments

yarn run db-restore-all

Testing

NOTE: This is not yet implemented.

yarn run test

Shaun Saker's Projects

kolabatory icon kolabatory

An online shop that I briefly used to sell electronics 🏪

launchasaur icon launchasaur

A cross-platform shortcuts app: Open or close multiple files, apps or links at the click of a button (or keyboard shortcut) 😛

nativewind icon nativewind

React Native utility-first universal design system - powered by Tailwind CSS

nou-braai icon nou-braai

A mobile app that connects to my home-made bluetooth temperature sensor (to be used in "braaing" aka cooking on fire because yolo) 🔥

puller icon puller

Code for my Arduino Uno: it pulls 3D printing filament onto a spool (with gears, switches and everything 😛)

real-dope icon real-dope

A modern implementation of the classic Dope Wars game from the 90s 💉

schemake icon schemake

Create a graphical representation of your Firestore schema 🔥

shaun-saker-v1 icon shaun-saker-v1

The 2nd iteration of my "Portfolio" (not sure why it's called v1 😅)

sniffles-client icon sniffles-client

The client app for Sniffles: Detect who is connecting to your Wifi network 🕵️‍♂️

tm-player-board icon tm-player-board

Welcome to the unofficial Terraforming Mars digital Player Board 👋🏻

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.