Simple Elegant Laravel API build for handle meeting schedule and it contained the following features:
- User SignUp/Login
- User Authentication with jwt-auth
- CRUD operation on meetings
- Register or Unregister user for a meeting
- Test-Driven Development
This API is accessible.
You can use postman or other api tools to check this functionality
- User signup:- For user signup go to (https://meetingsapi.herokuapp.com/api/v1/users) and give your name,email, and password to signup.(POST)
- User signin:- For user signup go to (https://meetingsapi.herokuapp.com/api/v1/user/signin) and give your name,and email and then get token.(POST)
- View Meetings:- For view all meetings visit (https://meetingsapi.herokuapp.com/api/v1/meeting). (GET)
- Show Meeting:- For view specific meeting visit (https://meetingsapi.herokuapp.com/api/v1/meeting/1). (GET)
- Create a new meeting:- To create a new meeting add title and description into the following (https://meetingsapi.herokuapp.com/api/v1/meeting?token=) and also give your token address.(POST)
- Update meeting:- For update meeting add title or description into the following (https://meetingsapi.herokuapp.com/api/v1/meeting/1?token=) and also give your token address only the person who created this meeting should perform this activity. (PATCH)
- Delete meeting:- For delete meeting add a title or description into the following (https://meetingsapi.herokuapp.com/api/v1/meeting/1?token=) and also give your token address only the person who created this meeting should perform this activity. (DELETE)
- Register User for meeting:- For register user for specic meeting go to (https://meetingsapi.herokuapp.com/api/v1/meeting/registration?token=) add user_id and meeting_id also give your token adddress.(POST)
- UnRegister User for meeting:- For un-register user for specic meeting go to (https://meetingsapi.herokuapp.com/api/v1/meeting/registration?token=) add user_id and meeting_id also give your token adddress.(POST)
@Created by hamza094 All right Reserved