• Stars
    star
    55
  • Rank 518,857 (Top 11 %)
  • Language
    TypeScript
  • License
    The Unlicense
  • Created almost 6 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Next.js, Styled-Components, Material UI, Redux, Typescript Boilerplate (Docker Ready)

Example To Do App

code style: prettier

Next-SMRT

Next.js, Styled Components, Material-UI, Zustand (Redux replacement), Typescript

A lot of the next.js examples have some of those features but not all together. So I decided to roll them all into one boilerplate.

I use it to kickstart everything I do now. Works great in production and comes with docker batteries included.

Example TODO List App

Example To Do App

Features

Uses

Using cdn

  • material-icons font
  • roboto-font

Installation

git clone https://github.com/csprance/next-smrt.git

or just click the Use This Template button above.

Setup

set SEO variables

src/constants/env.ts

// for meta tag <og & twitter>
export const SITE_NAME = ''
export const SITE_TITLE = ''
export const SITE_DESCRIPTION = ''
export const SITE_IMAGE = ''

Environment Install Instructions

Development

Installation

yarn
yarn dev

Test

yarn test # test
yarn test:watch
yarn test:coverage # report coverage

Production

yarn
yarn build # create .next directory
yarn start # start server

Docker

Assumes traefik is running

  • run docker-compose up -d --build
  • Visit http://next-smrt.localhost

Check out the other docker-compose files for more uses and the Dockerfile for the image that will be built to run the app

License

UNLICENSE

More Repositories

1

MisRCON

RCON utility, task scheduler and server hosting utility for Miscreated a Sandbox Survival Game on CRYENGINE
TypeScript
16
star
2

graphtoy-plus

A fork of iq's graphtoy with dynamic variables and some other planned additions.
TypeScript
14
star
3

CE_Python

CryEngine Python Scripts. Install to `CRYENGINE/Editor/Scripts`
Python
9
star
4

nuxt3-pino

Pino Logger Nuxt3 module
TypeScript
9
star
5

awesome-modo

A curated list of awesome modo scripts, models, tools and other resources.
4
star
6

GraphAutoLayout

Substance Designer graph auto layout script by @z_fighting updated for Designer 2019+
Python
4
star
7

skype-for-web-for-desktop

Skype For Web through an electron app with a css override to style it how you like
CSS
2
star
8

cs_osn_to_tsn

A modo kit by @csprance to convert an OSN to a TSN directly inside of modo using xNormal.
Python
2
star
9

node-misrcon

RCON utilities for sending message to Miscreated servers
TypeScript
2
star
10

mis-electron-map

Interactive map utility for Miscreated a Sandbox Survival Game on CRYENGINE
TypeScript
2
star
11

miscreated-mod-tools

Assets needed for making Miscreated mods
Mathematica
1
star
12

gimme-squirrels

Because everyone needs a list of squirrels to use occasionally
TypeScript
1
star
13

Explosivo

A modo kit for toggling morph maps on meshes to bake normal maps
Python
1
star
14

l10n-tamer

Tame your Localizations! Browser based localization management software. Lion Tamer is free and open source and aims to be as simple as possible to deploy and host yourself. Allowing projects of any size to bring community driven or professional translations to your site or application.
TypeScript
1
star
15

better_cry

Work with CRYENGINE objects in an object oriented way
Python
1
star