🚧 This project is still a work in progress 🚧
Disclaimer: This project is not ready yet. Some of the parts may be broken. I will keep on adding new features when I have time.
Title: Who Owes Me
About: A project to keep track of money. We share money with friends and often forget to keep track. This project will be home for those money.
- Learn more about ReactJS and experiment new reactjs packages
- Learn more about Typescript
- Use knowledge gained to create a simple project enough to explore tech stacks.
Open /etc/hosts
and then add 127.0.0.1 whoowesme.local
then follow instruction below
$ npm install
$ npm run start
Then browse to http://whoowesme.local
Run storybook with npm run storybook
and then follow on-screen guide to open storybook page
Install hygen npm install -g hygen
Install eslint_d npm install -d eslint_d
$ hygen comp new --name {NewComponentName}
$ hygen page new --name {NewPageName} --routePath "/user/add"
## Example
# hygen page new ManageOrder --routePath "user/manage-order"
Making changes to Generators If you make changes to generators and have to commit it to repository then use --no-verify to bypass husky linter. Otherwise, it will report error and you won't be able to commit it.
$ git commit -m 'commit message' --no-verify