You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: README.md
+13-13
Original file line number
Diff line number
Diff line change
@@ -75,7 +75,7 @@ QuizMate offers a wide range of features to meet your quiz and question manageme
75
75
-**Invite Others:** Users can invite others to participate in the session by sharing session credentials through email.
76
76
-**Unique SessionUserID:** Each user participating in the session is personally identified with a unique sessionUserID, ensuring accurate tracking and identification.
77
77
-**Session Reports:** A session report is generated and saved for the user who created the session, providing detailed insights into the session's performance and outcomes.
78
-
78
+
79
79
### Blog Features:
80
80
-**Post Creation:** Users can create new posts to share their thoughts, ideas, and questions with the community. Posts can include text, images, and links, allowing for rich and engaging content.
81
81
-**Like and Unlike:** Users can like posts to show their appreciation or agreement. They can also unlike posts if they change their mind or no longer wish to support a particular post.
@@ -101,9 +101,9 @@ These features enrich the user experience on QuizMate, providing a platform for
101
101
- Spring Security
102
102
- JWT authentication
103
103
- MySQL Database
104
-
- Cloudinary
104
+
- Cloudinary
105
105
- AWS for Deloyment
106
-
- Github Actions
106
+
- Github Actions
107
107
- Docker
108
108
109
109
Add any other technologies or libraries you've used in your project.
@@ -119,9 +119,9 @@ Before you begin, make sure you have the following installed:
119
119
- Apache Maven
120
120
- Vertex AI Configuartion
121
121
- Cloudinary API Key and Secret (for profile image management)
122
-
- You can also access from deployment server.http://65.2.175.178:8080/
123
-
122
+
- You can also access from deployment server.http://43.205.68.79:8080/
124
123
124
+
125
125
126
126
### Installation
127
127
@@ -159,9 +159,9 @@ Before you begin, make sure you have the following installed:
159
159
config.put("api_secret","");
160
160
config.put("sceure",true);
161
161
162
-
## Configuration
163
-
Configure application, including setting up the database and Cloudinary credentials & vertex Ai using Google Cloud SDK shell.
164
-
162
+
## Configuration
163
+
Configure application, including setting up the database and Cloudinary credentials & vertex Ai using Google Cloud SDK shell.
164
+
165
165
## Frontend
166
166
The frontend for QuizMate is currently under development and is being contributed by the following developers:
167
167
@@ -177,13 +177,13 @@ Please note that the frontend is still in progress, and more details will be add
177
177
178
178
## Deployment:
179
179
- **AWS EC2 (Ubuntu OS):** QuizMate is deployed on AWS EC2 instances running Ubuntu OS. EC2 instances provide scalable compute capacity in the cloud, allowing QuizMate to handle varying loads efficiently.
180
-
180
+
181
181
- **AWS RDS (MySQL Database):** MySQL database hosted on AWS RDS is used for managing user profiles, quiz data, question data, and other application data. RDS provides a scalable and managed database solution, ensuring data reliability and performance.
182
-
182
+
183
183
- **Cloudinary:** QuizMate uses Cloudinary for storing media files, such as user profile images. Cloudinary provides a cloud-based media management platform, enabling efficient storage and delivery of media files.
184
-
184
+
185
185
- **Docker:** QuizMate is containerized using Docker, allowing for easy deployment and scalability. Docker containers encapsulate the application and its dependencies, ensuring consistent and reliable deployment across different environments.
186
-
186
+
187
187
- **GitHub Actions:** QuizMate uses GitHub Actions for creating a CI/CD pipeline. GitHub Actions automate the build, test, and deployment processes, ensuring rapid and reliable delivery of updates to the application.
188
188
189
189
## Key Points:
@@ -209,7 +209,7 @@ Please check back soon for the completed Postman collection, which will provide
209
209
### Swagger API Documentation
210
210
QuizApp provides Swagger for easy API documentation and testing. You can access the Swagger UI to interact with the APIs as follows:
0 commit comments