Implement RESTful API's in Django framework to pass the tests. Specifications are defined in tests files
Follow these instructions to submit your challenge.
Fork the Challenge Repository
Write your Code
Update your read.me with instructions to run your soultion and anything unique you want people assessing you to pay attention to
Commit/push your Changes
Please email link to your public repo to the point of contact that sent link to this challenge.
Settings can be modified here
- Create a basic login API with session
- Signup
- Login
- Logout
- Profile API
- Allow signedUp/registered user to edit details i.e update profile (username, password, birthday, company, location) Note: email id is unique and cannot be changed.
- Follow/Unfollow API
- A user can follow another user and vice versa
You can use Comments.md for notes
- Personal notes or problems
- Information on how your code works
- Any suggestions on what should be changed in the specifications.
If you feel you want to impress us more, replace the REST Framework by using Graphene (GraphQL for Python) instead.
We need someone that will be able to keep codebase and libraries used up-to-date and thinks outside the box.