Project EduSense is an application that performs specific tasks. In this README, you will find information about the project's main features and instructions on how to use it.
https://drive.google.com/file/d/1APdXKjADjzSQCe446dgfsF7rh1PT-NYS/view?usp=sharing
Here are the main features of this application:
- Automatic Quiz Generation: This feature allows users to easily generate quizzes automatically based on specified criteria.
- Automated Quiz Grading: Automated Quiz Grading is one of the key features of this application.
- Feature 3: If victorious, it may be further developed.
You can add more features here in the same manner.
Here are the steps to run this application on your local development environment:
-
Prerequisites: Make sure your computer meets the following requirements before running the application:
- Requirement 1: Node.js, NPM, git
- Requirement 2: Internet connection
- Requirement 3: Text editor
-
Installation: Follow these steps to install the application:
git clone https://github.com/rvnkrwn/semiva-EduSense.git` cd semiva-EduSense`
-
Configuration: Configure the application using the following steps:
cd server
- Step 2: Replace
env
with.env
- Step 3: Enter the necessary configuration data in
.env
- Step 2: Replace
-
Running the Application: To run the application, follow these steps:
- Step 1: Open 2 terminals with the same path in
semiva-EduSense
- Step 2: In one terminal, run
cd server && npm run start
- Step 3: In the other terminal, run
cd client && npm run start
- Step 1: Open 2 terminals with the same path in
-
Usage: Explain how to use the application:
- Step 1: Open it in a browser.
- Step 2: Register.
- Step 3: Log in.
- Step 4: Create a quiz.
- Step 5: Share the quiz.
- Step 6: Take the quiz.
- Step 7: View quiz results.