- /login: look at user’s history and make certain your user can also be login so you can the application, or not.
- /users/create: perform a unique associate regarding software.
- /users/recommend: get the necessary users. In this software, advised users need certainly to realize some requirements, each member, that is on list, ought not to have matching request into the current associate. From that point, this new gender of each and every associate is contrary to the present owner’s gender.
- /requests/create: would a complement requests between dos pages.
7. The newest Log on API
Brand new login API can get the owner’s history and you may validate you to definitely advice. If for example the user’s information is legitimate, the user is log in to the applying and you will vice versa. Which will make the latest sign on API, you need to create the “auth.js” file inside the “routes” folder. An entire source code of one’s sign on API can be obtained here.
its experience Blog post plus the demand payload will be secure the owner’s email and you may owner’s code. In case your customer’s information is valid Slovakian kvinnor hittills, the fresh new user’s gender and user’s CometChat uid might possibly be came back back since a response object. From that point, an alert content would-be returned in case the user’s history try perhaps not good. Your is also relate to the new password snippet lower than for more information.
8. The consumer API
So it section will define the fresh new APIs having representative management. To begin with, we should instead produce the “pages.js” document inside “routes” folder. It does consists of two API endpoints instance starting a unique user account, strongly recommend users in accordance with the user’s gender plus the CometChat uid. A full fouce password can be found here.
New Perform Affiliate API
Within region, we will produce a keen API to make a different sort of membership inside the application form. The latest API are certain to get brand new below advice. Its experience Article and we will post the design studies format regarding consumer side and demand is always to support the owner’s email address, customer’s password, customer’s age, owner’s gender, user’s avatar, owner’s name, and you can customer’s CometChat uid.
The fresh new API would be to take a look at kind of the fresh avatar visualize. In this software, i allow representative to publish an image having jpeg structure. Additionally, the above info is required. For people who miss things from the consult cargo, a caution message could be came back straight back from the impulse. Furthermore, the fresh API will take a look at user’s email has been utilized inside the application form, or not. Whether or not it resided regarding the system, a warning content would-be returned to upgrade the user on the that. You could potentially make reference to the fresh lower than code snippet to learn more.
The Highly recommend Pages API
According to the criteria, we have to find a way to possess profiles to take on other member-pages and you may either deal with or reject (swipe). And this, we’ll build a keen API in order to recommend pages and feature the set of demanded users into the UI. Contained in this application, an user is necessary if that member ought not to has people complimentary consult on the newest member. After that, the fresh gender each and every affiliate is going to be contrary to the present user’s gender. A full resource code can be found right here.
9. The latest Match Demand API
Which area have a tendency to identify the latest APIs for managing the coordinating requests. In the application, when your current representative loves a person’s character, the current representative is swipe right or click on the heart icon. First of all, we should instead produce the “desires.js” file during the “routes” folder. It will include a keen API endpoint and is throughout the performing another type of complimentary request. A complete source password can be acquired right here.