Tools Used: Next.js with Tailwind CSS, and Zustand for state management. App hosted on Vercel.
-
Responsive Design: The homepage, All Reviews page, and the Create Review section were converted ensuring responsiveness across devices and screens.
-
Database and Static Data: Internal Storage was used as a database, and static data were used which can be manipulated and updated upon creating a review.
-
Dark/Light Mode: A dark/light mode button was added to toggle between modes for users.
-
Real-Time Review Creation: Users can create a review and update the Amenities for any selected address in real time.
-
Commenting Feature: The input field to post comments on a review shows when the user clicks on the comment icon.
-
Pseudo-Authentication: Pseudo-authentication was implemented to toggle between the LOGIN text display and the user profile.
- Demo: Spotta App Demo
- Repository: GitHub Repository