the purpose of this project was just to learn more about web capabilities using react.js
Demo site is here: iOS Home Screen
- React.js - A JavaScript library for building user interfaces
- Next.js - Statically generated and server-rendered React applications
- Emotion - a library designed for writing css styles with JavaScript.
- react-beautiful-dnd - Beautiful and accessible drag and drop for lists with React
- SSR
- PWA
- Drag and drop
- Functional components with hooks
- Written in TypeScript
## Running in development mode
$ yarn dev or npm run dev
## Generating a production build
$ yarn build or npm run build $ yarn start or npm start
## Deployment
Check vercel guide to depoly this app from [here](https://nextjs.org/learn/basics/deploying-nextjs-app)
## Improvement opportunities
- Increase Test Coverage (unit, integration, e2e)
- Document UI components
- Remove Dead/Zombie Code
## Questions
Feel free to open any issue.