mjmiguel / christmasList

SPA for posting and viewing Christmas wishlists

Home Page:https://www.xmaslist.net/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ChristmasListv2

Inspired by my previous christmasList project.

My family needed a way to share christmas lists with each other so I made this:

a simple SPA for posting and viewing wishlists.

Currently deployed via AWS

  • react
  • react-router
  • express
  • pg
  • webpack
  • bcrypt

Todo:

  • modularize SCSS
  • improve user model - serves needs currently but needs expansion for future features
  • more testing
  • Travis CI
  • general refactoring

Building and running on localhost

First install dependencies:

npm install

To create a production build:

npm run build

Running production build

npm start

Running development build

npm run dev

Environment variables

PG_URI
SITE_LOGIN_PASSWORD
JWT_PRIVATE_KEY
RECAPTCHA_SECRET
NODE_ENV (set to blank)
PORT

About

SPA for posting and viewing Christmas wishlists

https://www.xmaslist.net/


Languages

Language:JavaScript 82.6%Language:SCSS 16.2%Language:HTML 0.8%Language:Dockerfile 0.4%