This Quiz Manager application allows users to create, edit, and delete quizzes. It uses a db.json
file to mimic a database for storing quiz data.
- Create a New Quiz: Users can create a new quiz by filling out the necessary information.
- Edit an Existing Quiz: Existing quizzes can be modified.
- Delete a Quiz: Users can delete quizzes that are no longer needed.
- Local Data Storage: Uses a
db.json
file to store quiz data locally.
Follow these instructions to get a copy of the project up and running on your local machine for development and testing purposes.
- Node.js
- npm (Node Package Manager)
-
Clone the repository:
git clone https://github.com/Raulito1/quiz-manager.git
-
Navigate to the project directory:
cd quiz-manager
-
Install dependencies:
npm install
-
Start the application:
npm run start
This runs the app in the development mode. Open http://localhost:3000 to view it in your browser.
Once the application is running, you can use the web interface to manage quizzes:
To create a new quiz, click the "New Quiz" button and fill out the form. To edit an existing quiz, click the "Edit" button next to the quiz you want to modify. To delete a quiz, click the "Delete" button next to the quiz you want to remove.