API documentation can be found here
- Dynamic pages parsing
- Pagination support
- Cookies-safe parsing
- Docker support
- Strict code formatting rules
- Scalable file architecture
- Well-readable git repository with a beautiful README
- Programming language: TypeScript
- Libraries: Puppeteer, Express
- UI: EJS, EJS-Layouts
- Running tools: Node.JS, Docker
- Clone this repo:
git clone https://github.com/ExposedCat/luxonis-test.git- Go to the project root:
cd luxonis-test- Create copy of
.env-examplecalled.envand replace example data with yours
- Use database container name as a database host if running via Docker/Podman
- Start app:
npm start- Clone this repo:
git clone https://github.com/ExposedCat/luxonis-test.git- Go to the project root:
cd luxonis-test- Create copy of
.env-examplecalled.envand replace example data with yours - Start app
bash ./run-docker- OR
bash ./run-podman- Stop app
bash ./stop-docker- OR
bash ./stop-podman