Skip to content
/ bazaar Public template

🤹 Build x-platform React apps bizarrely fast.

Notifications You must be signed in to change notification settings

hew/bazaar

Repository files navigation

GitHub license PRs Welcome

Bazaar

Have a look around. Maybe you see something you like?

Demo

https://web-build-jhmnnfnztq.now.sh

(Log in using the demo credentials provided.)

What & Why

Bazaar is an opinionated boilerplate for building apps quickly and easily. Here's what you get:

Backend

Frontend

Tools & Testing

  • Yarn Workspaces – for working with multiple Amplify lambdas
  • Ava (optional) – for testing lambdas/backend
  • Jest – for testing the front end
  • Eslint – for syntactical hints
  • Prettier – for structural consistency

Getting Started

  • yarn - install dependencies
  • yarn workspace frontend run start - start up the app in development mode
  • yarn workspace frontend add package - add a package to the frontend
  • yarn add package -W - add a package to the root

Documentation

FAQ

Question: Why the name Bazaar?

Answer: I googled 'expo synonyms' and this was the only one I liked.

Question: Not Lerna + NPM?

Answer: Lerna uses Workspaces a bit, so I kinda like the idea of one package manager just handling everything.

Thanks & Inspiration

  • Thanks to all the library authors for making such enjoyable tools.
  • Additional thanks to Brent Jackson, author of theme-ui, styled-system, etc, for inspiration.

About

🤹 Build x-platform React apps bizarrely fast.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published