Skip to content

Mulency/challenge-django

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

api-challenge-python

Implement RESTful API's in Django framework to pass the tests. Specifications are defined in tests files

Submit your challenge

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.

Database details

Settings can be modified here

The goal of this challenge is to implement following API's

  • 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.

Bonus Task:

If you feel you want to impress us more, replace the REST Framework by using Graphene (GraphQL for Python) instead.

Tip:

We need someone that will be able to keep codebase and libraries used up-to-date and thinks outside the box.

About

Implement API's in Django framework to pass the specs.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 97.5%
  • JavaScript 2.5%