Getting Started
This project runs on node.js with a React frontend.
Loading actions...
Skill content
Main instructions and any bundled files for this skill.
Getting Started
This project runs on node.js with a React frontend. Make sure to have node installed and then, once the project is pulled locally, run npm install to install all the dependencies.
Working on Sopra Steria network (Diegem office)
If you're working behind the company proxy/firewall:
- Download the root certificate (call it corp-root-cert.pem), you can find it in your browser's certificate viewer
- Place it in the project root
- Ensure your
.envhas: NODE_EXTRA_CA_CERTS=./corp-root-cert.pem
Available Scripts
In the project directory, you can run:
node .\server.js
This fires up the backend, you can verify if it's running by browsing to: http://localhost:4000
In the project frontend directory, you can run:
npm start
Runs the app in the development mode.
Open http://localhost:3000 to view it in your browser.
The page will reload when you make changes.
You may also see any lint errors in the console.
Prompt Templates
In the pages folder, there is a page for each template. You can modify the templates there. If you want to add a new template, make sure to create a new page and add that page to the Routes in the App.js file. You will also need to add it to the sidemenu component to make it visible in the list of templates.
Related Skills
Frontend Typescript Linting.mdc
TypeScript and ESLint rules that MUST be followed when creating, modifying, or reviewing any file under apps/frontend/, including .ts, .tsx, .js, and .jsx files. Also apply when discussing frontend li...
2. Apply Deepthink Protocol (reason about dependencies
risks