This React application provides a user-friendly feedback and grievance system for the Retaurant [Khaana Khajana App]. Users can submit feedback on their dining experience and view past submissions for reference
Frontend (React)
Frontend: https://react-f-g-sarika.vercel.app/
Video Walkthrough of the project
DemoVideo
Feedback Form: Users can provide feedback by entering their name, email, phone, and ratings for service, beverage, cleanliness, and overall experience.
Feedback List: Submitted feedback is displayed in a clear table format, allowing users to review past entries.
Local Storage: Data is stored locally in the user's browser for easy access without requiring additional server infrastructure.
Design Decisions or Assumptions
Chakra-UI is used for a clean and modern design.
Feedback is stored in local storage for simplicity, but you can consider implementing a backend for more advanced features and persistence across devices.
Installation & Getting started
Clone this repository
git clone https://github.com/sarikasingh30/React_F-G_Sarika.git
Install dependencies:
cd React_F-G_Sarika
npm install
Run the development server:
This will start the application in development mode at http://localhost:3000/ .
Submit Feedback (Tab 1):
Fill out the feedback form with your details and ratings.
Click the Submit button.
Upon successful submission, a confirmation message is displayed, and the data is stored in local storage.
View Feedback (Tab 2):
Submitted feedback entries are displayed in a table format.
Clicking on a table row opens a detail view with all submitted information.
List and provide a brief overview of the technologies used in the project.
Reactjs
HTML
CSS
JavaScript
Chakra UI (for UI components)
Local Storage (for data persistence)