An open API service indexing awesome lists of open source software.

https://github.com/simplifyjobs/backend-take-home

Backend take-home project for Simplify
https://github.com/simplifyjobs/backend-take-home

Last synced: 8 months ago
JSON representation

Backend take-home project for Simplify

Awesome Lists containing this project

README

          

# Simplify Backend Take-Home

This is a boilerplate project for the Simplify Backend Take-Home assignment. You are not required to use this template, but we recommend it as it will save you time.

## Dependencies

- Python 3.12+
- Poetry 1.8+

## Getting Started

After installing the dependencies,
copy the [`.env.example`](https://github.com/SimplifyJobs/backend-take-home/blob/master/.env.example) to `.env`.
You will also find these commands useful:

- `poetry run dev`: Start the development server that you will be editing.
- `poetry run mock`: This is the mock grading server that you will be consuming as part of the problem.
- `poetry run pytest`: Run the tests.

If you are using PyCharm, run configurations have been provided for you for both the app and mock server.

## Challenge

You can find the challenge description in the [`CHALLENGE.md`](https://github.com/SimplifyJobs/backend-take-home/blob/master/CHALLENGE.md) file.