Simple, efficient and clean express/vanilla data app base. Greatly reduce the time needed to build data apps with this versatile base. Originally made for an AI Detector (collects verdicts from multiple sources) and stripped down into this repository
# Create you own repo using this as a template by using the "Use this template" button
git clone %your templated repo%.git
npm i
npm i nodemon -g # optional
npm run start/dev
- Delete index.html in src/public/index.html
- Rename single.html or multi.html as index.html
- Delete the other page
- Go to src/script/base/ (multi.js or single.js depending on which one you selected)
- Modify the script to do what you want (by default just fetches random text from baconipsum.com and images from thedogapi.com
The code is made to be as simple as possible allowing only requiring a prerequisite on basic html, css and js.
My base is made with responsivity and compatibility in mind. The base support mobile devices and all popular screen dimensions straight out of the box without any extra work needed.
Report URL | Performance (%) | Accessibility (%) | Best Practices (%) | SEO (%) |
---|---|---|---|---|
Demo Landing Page | 100% | 100% | 100% | 100% |
Demo Single Line | 100% | 100% | 100% | 100% |
Demo Multi Line | 100% | 100% | 100% | 100% |
The base was made to be as performant as possible minimizing work needed on page load.
The base was made to look minimal and take and look the most visually pleasing as possible. The base features 2 themes out of the box light and dark mode.