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
+19-12Lines changed: 19 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,10 +8,28 @@ Built with React, NestJS, TypeScript, and modern cloud services, MindsMesh showc
8
8
9
9
Each feature of this project represents both a functional solution and a learning milestone in my development journey 🌱.
10
10
11
-
🧙♂️👨💻 **At the moment I am implementing the following:**
11
+
🧙♂️👨💻 ***At the moment I am implementing the following:***
12
12
13
13
👥🔍 **AI feature that helps recommending relevant freelancers to logged in employer users based on their project requirements.**
14
14
15
+
🚢 ***New DevOps Features***
16
+
17
+
- 🐳**Docker for API Testing:**
18
+
- Start the Docker Desktop if on Windows or Docker Engine on Linux.
19
+
- Execute shell script `docker-api-up.sh` in a wsl terminal.
20
+
- 🧪 Test the endpoints directly in the browser using Swagger accessing <http://localhost:3000/api-docs>.
21
+
22
+
- 🔄**GitHub Actions:** CI/CD pipeline.
23
+
- CI Pipeline: Automatically runs tests and linting on pull requests and pushes to main branch
24
+
-✅ Build Verification: Ensures the application builds successfully in a clean environment.
25
+
- Future Implementation: Automated deployment to staging/production environments.
26
+
27
+
📎***New Chat Attachment feature:***
28
+
29
+
-**Send and Receive Attachments** : Share files, images, and documents with ease
30
+
-**Multiple File Types** 🖼️ 📄 📝- Share images, PDFs, Word documents, and text **(files Maximum file size: 10MB)**
31
+
-***Seamless Experience*** - Files are stored securely in 🔥🔥Firebase Storage 🔥🔥 and accessible across devices
32
+
15
33
<!-- a booking system, and a review system. Additionally, it includes an admin dashboard for managing users, skills, and bookings, providing a seamless experience for both users and administrators. -->
0 commit comments