the course from dicoding
- PWA : Page Web Aplication with vanila JS
- Webpack : for bundle
- karma specs for testing optimized
- Jasmine and codecept for auto testing
- Sharp for responsive minimize image
- Workbox for cahce
- IndexDB for API
all the content API recived from https://restaurant-api.dicoding.dev/
use npm run start-dev
then open the server in http://localhost:9000/
use npm run build
to bundling the package
use npm run test
to testing with karma
use npm run build-image
to bundling the image
use npm run e2e
to automating testing
use npm run lint
for check eslint
- Mobile First Approach
- Accessibility
- Clean Code
- Progressive Web Apps
- Automation Testing
- Web Performance
- Deployment with CI/CD
Big Thanks for