A responsive grids and tables web application, built using React, TypeScript, NextJS, Redux, and Styled Components.
π https://grids-and-tables.anm.dev/
- π± Responsive - Works on mobile, tablets and desktops.
- β¨ Server Side rendering of data fetched from a REST API.
- π Features a client side, regex based search.
- π© Features client side pagination of data.
- π Features client side sorting of data - Based on Title and Date.
- π¦ Persist last Searched and Sorting Preferences on the Client Side. Try refreshing the page, the state stays maintained.
- π Optimized for accesibility.
- π΄ Works Offline - Install as a PWA. Configured via a Service Worker.
- π Perfect score for all parameters with Google Lighthouse Audit.
- π Continous Deployment with Now.sh
- π Written in TypeScript.
- Node 10+
- Yarn
git clone
cd grids-and-tables
npm install || yarn install
npm run dev || yarn dev
App runs on http://localhost:3000
npm run start || yarn start
App runs on http://localhost:3000