This is a web app that allows users to practice self-empathy techniques. Built with React. There is no backend or databse. No analytics. No user data collected.
First, install Node.js and npm. Next, clone this repo and install the dependencies:
npm installTo build and start a dev version of the application at http://localhost:5173/, run:
npm run devTo build a production version of the application, run:
npm run buildTo serve that build locally at http://localhost:4173/, run:
npm run previewThe app relies on the following dependencies:
react: JavaScript library for building user interfacesreact-dom: React package for working with the DOMreact-router-dom: Routing library for Reactreact-select: React component for selecting options from a listvite-plugin-svgr: Vite plugin for loading SVG files as components
The app uses the following dev dependencies:
@types/react: TypeScript type definitions for React@types/react-dom: TypeScript type definitions for React DOM@vitejs/plugin-react: Vite plugin for Reactautoprefixer: PostCSS plugin to parse CSS and add vendor prefixescss: PostCSS plugin for CSS modulespost: PostCSS plugin to transform CSStailwindcss: Utility-first CSS frameworkvite: Next-generation frontend build tool
If you have suggestions for improvements or find any bugs, please open an issue in the repository.