Welcome to the Feedback System website repository! This project is designed to create a simple and efficient feedback system where users can submit their feedback, comments, and suggestions. This README will guide you through the setup and testing process for the website.
Before you begin, ensure you have the following prerequisites installed on your system:
- Node.js (https://nodejs.org)
- MongoDB (https://www.mongodb.com)
- Clone this repository to your local machine using the following command:
git clone https://github.com/your-username/feedback-system.git
- Change into the project directory:
cd feedback-system
- Install the required dependencies for both the frontend and backend:
cd frontend
npm install
cd ../feedbackSystem
npm install
To run the Feedback System website, you'll need to have MongoDB running in the background.
- Open a terminal and start the MongoDB server:
mongod
- Open a new terminal window and navigate to the
frontend
directory:
cd /path/to/feedback-system/frontend
- Run the frontend development server:
npm run dev
- Open another terminal window and navigate to the
feedbackSystem
directory:
cd /path/to/feedback-system/feedbackSystem
- Run the backend server:
npm run dev
Both the frontend and backend servers should now be running, and the Feedback System website should be accessible at http://localhost:3000
.
Once the application is up and running, users can visit the website in their browser to submit feedback. They can enter their name, email, and leave their feedback in the provided form. The data will be stored in the MongoDB database.
If you want to use the hosted website, Following are the credientials : Student: [email protected] pass:9860336973
Teacher: [email protected] pass:9860336973
We welcome contributions to improve and enhance the Feedback System website. If you find any bugs or have ideas for new features, feel free to open an issue or submit a pull request. Please make sure to follow our Code of Conduct when contributing.
The Feedback System website is open-source software released under the MIT License. Feel free to use, modify, and distribute it as per the terms of the license.
Thank you for using our Feedback System website! If you have any questions or need further assistance, please don't hesitate to contact us. Happy feedback gathering!