Repository to store ReactJS frontend (Progressive Web App) of TechAmbit
- Change to frontend directory
cd frontend
- install the packages using yarn package manager.(Avoid using npm, which causes dependency issues)
yarn install
- run it using
yarn start
- Use prettier extension(for code linting)
{
"files.trimTrailingWhitespace": true,
"editor.formatOnSave": true,
"eslint.autoFixOnSave": true,
"eslint.alwaysShowStatus": true,
"javascript.updateImportsOnFileMove.enabled": "always",
"prettier.jsxSingleQuote": true,
"prettier.singleQuote": true
}
- Files should be kept in the their folders, which belong to part of a UI.
- Use Pascal case naming convention for naming files