node version v18.13.0
npm version 8.19.3
- Server built in TypeScript using Express
- Located in
/server
with all TS source files found in/server/src
with build output to/server/build
- Main express app can be found in
/server/src/index.ts
with all routes found in/server/src/routes/index.ts
- React app built off of Create React App's TypeScript template
- CRA app can be found in
/client
directory with all TS source files found in the/client/src
directory
- Download repository and run
npm install
in the root directory. Post-install script should run automatically to trigger annpm install
within the client directory. automatically so all dependencies should be installed. - First Run
npm run server:dev
script to start express development server. - Then Run
npm run client:dev
script to start react development server.