You cannot apply on this project as you are not part of any company. Please add new or join existing company.
Sorry, you cannot apply on this project. But you can apply on many other projects. Find More Projects

Make changes to Laravel Web API Closed

I need someone to build on my Laravel Framework app to add some specific features.

The budget quoted is a placeholder only.  Please quote a price for this work, as you will see there are no nasty surprises, I'm even sharing the code base that you will work on.

You can review the base code that you will add on to here:

The features to be implemented are:

1. Fix bug with SubscriptionPlan@list throwing class not found error.

2. Require certain parameters on certain endpoints.  The SubscriptionPlan@list and Location@list methods require the inclusion of the account_id parameter (which conducts a filter) on the list.

3. Implement middleware to authenticate clients and users against Auth0 via a JWT.  Users may be authenticated to this API by a number of clients (web app, SPA, mobile app, etc).  Users may be authenticated against a username/password database or a social provider.

4. Require that requests to the SubscriptionPlan@create method is authenticated as a user with a subscription to the account_id provided and the role administrator.

5. Require that requests to the Location@list and Location@show methods are either authenticated as a user OR with a client_grant that has scope show:locations.

These features should be written in such a way that the implementation can easily be reused on other endpoints in the future.

There may be further work - including Stripe integration and events handling - if this initial project is successful.

Budget: $200

Posted On: July 18, 2017 02:22 UTC
Category: Web, Mobile & Software Dev > Web Development
Skills: Laravel Framework, OAuth
Country: Australia
ID83179 TitleMake changes to Laravel Web API
TypeFixed Budget$51-$500
Is PrivateNo Created On2 months ago