noveogroup-amorgunov / nukeapp

An open source frontend application built using the React βš›οΈ and Feature-Sliced Design 🍰.
https://nukeapp.netlify.app/
MIT License
320 stars 33 forks source link
Nuke App



Netlify Status

An open source frontend application built using the React βš›οΈ and Feature-Sliced Design 🍰.

This app is a work in progress. See the roadmap below.

Live demo

About project

Right now, I'm using this project as an experiment polygon to try modern technologies and see how a can see frontend application in {{CURRENT_YEAR}}. This project structure combines two methodology: Clean Architecture and Feature-Sliced Design.

Features

Roadmap

App business logic:

Other:

Running locally

Note: You can use npm or yarn as package manager instead of pnpm, just remove npx only-allow pnpm from package.json.

  1. Install dependencies
pnpm install
  1. Copy .env.example to .env.local
cp .env.example .env.local
  1. Start Vite development server
pnpm start

or start Storybook stand

pnpm storybook
  1. If you use VSCode, you can set custom settings for auto fix on save (provided by antfu/eslint-config)

Troubleshoots

License

Licensed under the MIT license.