A starter e2e encrypted progressive web app using nextjs
  • TypeScript 97.2%
  • JavaScript 2.8%
Find a file
2020-04-02 07:10:28 -05:00
.storybook Swapped styling tools 2020-04-02 07:10:28 -05:00
public Initial commit from Create Next App 2020-03-24 05:44:58 -05:00
src Swapped styling tools 2020-04-02 07:10:28 -05:00
.babelrc Swapped styling tools 2020-04-02 07:10:28 -05:00
.gitignore Initial commit from Create Next App 2020-03-24 05:44:58 -05:00
alias.js Added storybook 2020-03-31 06:34:15 -05:00
LICENSE.md Fixed 60% of linting problems 2020-03-26 22:55:41 -05:00
next-env.d.ts Added login button and abs imports 2020-03-24 06:24:55 -05:00
next.config.js Added storybook 2020-03-31 06:34:15 -05:00
package.json Swapped styling tools 2020-04-02 07:10:28 -05:00
README.md Swapped styling tools 2020-04-02 07:10:28 -05:00
TODO.md Swapped styling tools 2020-04-02 07:10:28 -05:00
tsconfig.json Completed initial dropbox svc connection 2020-03-26 21:14:26 -05:00
yarn.lock Swapped styling tools 2020-04-02 07:10:28 -05:00

This is a Next.js project bootstrapped with create-next-app.

Getting Started

First, run the development server:

yarn dev

Open http://localhost:3000 with your browser to see the result.

You can start editing the page by modifying pages/index.js. The page auto-updates as you edit the file.

Development

# View and build components in isolation
yarn storybook
yarn storybook:build

# Linting
yarn lint
yarn lint:fix
yarn stylelint

Tech Stack

Styling

  • Emotion
    • CSS-in-JS
    • Same as styled-components but includes things like dev css labels, better SSR, etc.
  • Styled-System
    • Utility theming props
  • Rebass
    • Extensible base component set based on the above

Heavily considered 'https://xstyled.dev/'

Learn More

To learn more about Next.js, take a look at the following resources:

You can check out the Next.js GitHub repository - your feedback and contributions are welcome!

Deploy on ZEIT Now

The easiest way to deploy your Next.js app is to use the ZEIT Now Platform from the creators of Next.js.

Check out our Next.js deployment documentation for more details.

Secrets

Make sure you add a .env.build with the following vars:

  • DROPBOX_APP_KEY