Welcome! You’ve been provided with a list of major cities. These cities are currently being parsed and displayed in an unstyled table on the home page of this Next.js app. Your task is to rethink how this information is presented and make it more interactive.
- Attractive and usable UI: It doesn’t have to be a table.
- New functionality: Consider adding features like search, filters, or sorting.
- Visual polish: Make it look great!
- Clean and readable code: Maintain best practices.
We’ve pre-installed Tailwind, but feel free to use any tools you prefer.
This as an opportunity to showcase your design and development skills together. Feel free to get creative, but aim to spend no more than 4 hours on this task.
- Clone this repository.
- Run
npm i
to install the dependencies. - Run
npm run dev
to start the app locally.
Once you’re done, zip the project directory and submit it via the submission link provided in the instructions email.
Thank you!