- A study project to learn how to work with server API (CRUD operations), multipages site, native web components
- The structure of the client application was developed by Feature-Sliced Design methodology
- ES6 modules, ES2022 classes
- Web Components
- Feature-Sliced Design
- Custom webpack setup
- ESLint
Install all dependencies for server and client side
npm run install-dependenciesStart API server
npm run api-serverStart dev server for client
npm run clientThis script run webpack-dev-server and auto open browser with https://localhost:5007.
If no browser is opened, you must manually open this URL in the browser.
Port 5007 specified in webpack.config.json in devConfig.
For run api server with reset data
cd server
npm run restartlogin: admin
pass: 1234