You are tasked to build a simple interface against a slice of a REST API by forking our existing base GitHub repository containing the foundation of a React + Next.js application.
-
GitHub to fork - https://github.com/Eventogy/eventogy-frontend-static
-
API Endpoint - https://www.eventogy.com/api/events.json
-
Design Mock Up
Demonstrate that you're capable of planning and structuring your code in a way that allows for reusable, scalable, and well-thought-out components that will interact with a RESTful public API. Demonstrate your attention to detail in the presentation layer - does it work as expected, is it responsive, and are there any finishing touches.
You can (and should) use any and all resources at your disposal to complete the task. We suggest reading on how to use styling helpers like Tailwind and prebuilt component libraries, like Shadcn, which we have included part of the base repository.
We’re looking to see how much you can achieve in 2, 3 hours, but feel free to spend extra time in order to complete a subtask or fix a bug. Make sure you commit your project to the forked Git repository and periodically commit as you progress in the task.
Use UI interactive effects for elements such as loading the event cards.