To run the frontend:
cd frontend
npm ci
npm run dev
To run the backend:
cd backend_ts
yarn build
yarn dev
To make the database:
If not installed, download PostgreSQL:
https://www.postgresql.org/download/
After installed, open psql,
when making an account, leave everything default except use this as your password:
n3rFg3nG1.
Then, run these commands:
CREATE DATABASE unijet;
\c unijet
In the terminal, copy and paste all the data from the db folder in this order:
[db, fillerData, fillerRelationData]
This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.
Currently, two official plugins are available:
- @vitejs/plugin-react uses Babel for Fast Refresh
- @vitejs/plugin-react-swc uses SWC for Fast Refresh
If you are developing a production application, we recommend updating the configuration to enable type aware lint rules:
- Configure the top-level
parserOptions
property like this:
export default {
// other rules...
parserOptions: {
ecmaVersion: 'latest',
sourceType: 'module',
project: ['./tsconfig.json', './tsconfig.node.json'],
tsconfigRootDir: __dirname,
},
}
- Replace
plugin:@typescript-eslint/recommended
toplugin:@typescript-eslint/recommended-type-checked
orplugin:@typescript-eslint/strict-type-checked
- Optionally add
plugin:@typescript-eslint/stylistic-type-checked
- Install eslint-plugin-react and add
plugin:react/recommended
&plugin:react/jsx-runtime
to theextends
list