This is a repository of carivendornikah as a final assignment required to pass Devscale.id bootcamp. This repository is managed by Devgenius team.
Please follow the steps below to run the project.
npm install
npm run dev
- Start with creating frontend UI before functionality
- Use DaisyUI for UI components
- Use TailwindCSS for styling
- DO NOT use any other UI library
- Create a new branch for each feature
- Commit with meaningful message (refer to format)
- Create a pull request for each feature
- DO NOT merge your own pull request
- Plese run
npm run build
first before pushing your code. Make sure that it does not throw error
You have to follow the following format for commit message.
git commit -m "type: subject"
Must be one of the following:
- feat: A new feature
- fix: A bug fix
- chore: Changes to the build process or auxiliary tools and libraries such as documentation generation
The subject contains succinct description of the change:
- use the imperative, present tense: “change” not “changed” nor “changes”
- don't capitalize first letter
- no dot (.) at the end
git commit -m "feat: add login page"
git commit -m "fix: login page not working"
git commit -m "chore: update readme"