Skillmatcher is an app that helps you find the perfect team members for your projects
- Post your project requirements to our platform
- Our matching algorithm will find professionals with the skills and experience needed to bring your project to life
- Connect with potential team members and build your dream team
- Easy to use interface for posting and finding projects
- Skill-based matching to find the best team members
- Connect with professionals in your field
- Download the app
- Create a profile and create a project with your individual requirements or join an existing project based on your skill profile
- Start connecting with potential team members via the chat
The backend uses a MySQL MariaDB schema that connects project, user, and skill tables in a many-to-many relationship.
The schema manages project information, user information, and skill information.
The join tables allow multiple users to have multiple skills, and multiple projects to have multiple users with different skills.
To help ensure that our API is functioning as expected, we have included a Postman API collection.
This collection includes all of the endpoints that are required for our application, as well as example requests and responses.
We have created comprehensive wireframes in the planning phase of our application to help illustrate the user flow and key features.
- Android
- minSdk 29
- targetSdk 32
- Spring v5.3.20
- Kotlin v1.6.21
- Java v17
- MariaDB (MySQL) v10.5.15
- Compose 1.1
- getStream.io


