Vyorius Python Developer TEST-1
Vyorius Python Developer TEST-1
Please submit the project in 2 or max 3 days. Requirements are kept minimal
to keep the test less time consuming, but proper standards are necessary. You
will be evaluated on how you structure your code write styles, package the
applications etc.
Project:
Create a GraphQL API, using TypegraphQL, TypeORM and use PostgreSQL a
your database.
It should contain the following Entities.
o User
_id
username => string
email => string(unique)
password (encrypt it) => string
posts => array of Post by the user, can be an empty array
o Post
title => string
by => user
Resolve those entities as follows.
o Create a user
o Login, logout(Use cookies)
o Create a post(Only when Logged in)
o Edit, delete and fetch all your posts
Use your own Creativity to implement a simple usage of Django Signals in this
Project.
Output:
Create a GIT repository and share the link.
Deploy the code on Heroku and share the link.
The Project should have a README file with instructions on how to run the
program and tests (If there).