Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ricardojrmcom/nebula
Next web app boilerplate
https://github.com/ricardojrmcom/nebula
boilerplate cicd cypress eslint husky jest next prettier react react-testing-library storybook typescript
Last synced: 6 days ago
JSON representation
Next web app boilerplate
- Host: GitHub
- URL: https://github.com/ricardojrmcom/nebula
- Owner: ricardojrmcom
- License: mit
- Created: 2021-10-27T17:54:24.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-05-28T03:38:13.000Z (over 2 years ago)
- Last Synced: 2025-01-05T04:15:58.092Z (22 days ago)
- Topics: boilerplate, cicd, cypress, eslint, husky, jest, next, prettier, react, react-testing-library, storybook, typescript
- Language: TypeScript
- Homepage: https://nebula-ricardojrmcom.vercel.app/
- Size: 748 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 🌌 `@ricardojrmcom/nebula`
Next web app boilerplate
![build](https://img.shields.io/github/workflow/status/ricardojrmcom/nebula/Continuous%20Integration?style=for-the-badge)
![license](https://img.shields.io/github/license/ricardojrmcom/nebula?style=for-the-badge)
![lang](https://img.shields.io/github/languages/top/ricardojrmcom/nebula?style=for-the-badge)![author]()
---
### Bootstrap
```tsx
npx @ricardojrmcom/nebula
```Boilerplate `Next` web app bootstrapped with all necessary configs and workflows
### Demo
- [Demo](https://nebula-ricardojrmcom.vercel.app/)
### Scripts
```tsx
// install deps
yarn install// run dev server
yarn dev// build app
yarn build// start app
yarn start// export app
yarn export// run lint
yarn lint// run unit tests
yarn test// run e2e tests
yarn cy:run// run storybook
yarn sb
```
### Project
- [Project Page](https://l1b3r.notion.site/nebula-170cf8da5d77413cbff167bc0ba63444)
- [Source Code](https://github.com/ricardojrmcom/nebula)
- [Releases Page](https://github.com/ricardojrmcom/nebula/releases)
### Project Dependencies
- TS Package Boilerplate: [🟪 @ricardojrmcom/nova](https://github.com/ricardojrmcom/nova)
- React Module Boilerplate: [🟣 @ricardojrmcom/supernova](https://github.com/ricardojrmcom/supernova)
- Next Web App Boilerplate: [🌌 @ricardojrmcom/nebula](https://github.com/ricardojrmcom/nebula)
- TS Utility Scripts: [🌙 @ricardojrmcom/dervish](https://github.com/ricardojrmcom/dervish)
- React Utility Hooks: [🌘 @ricardojrmcom/reaper](https://github.com/ricardojrmcom/reaper)
- React MUI Themes: [🔥 @ricardojrmcom/fury](https://github.com/ricardojrmcom/fury)
- React Meta Data Handler: [⚫ @ricardojrmcom/pain](https://github.com/ricardojrmcom/pain)
- React API Client: [🌸 @ricardojrmcom/empathy](https://github.com/ricardojrmcom/empathy)
- React Lightweight Intl: [☁ @ricardojrmcom/echo](https://github.com/ricardojrmcom/echo)
- React Tooling Collection: [♠ @ricardojrmcom/ace](https://github.com/ricardojrmcom/ace)
### Dev Dependencies
- `Yarn`
- `Typescript`
- `React`
- `Material-UI`
- `Next`
- `Prettier`
- `ESLint`
- `Commit Lint`
- `Lint Staged`
- `Husky`
- `Jest`
- `React Testing Library`
- `Cypress`
- `Storybook`
- `Webpack`
- `Semantic Release`
---
### License
[MIT](https://github.com/ricardojrmcom/nebula/blob/main/LICENSE) © Ricardo Mota ([@ricardojrmcom](https://github.com/ricardojrmcom))
Bootstrapped with 🌌[@ricardojrmcom/nebula](https://github.com/ricardojrmcom/nebula)