瀏覽代碼

Seprate instructions for fullstack and backend candidates

Justin Poliey 1 年之前
父節點
當前提交
cc5871ec15
共有 1 個文件被更改,包括 10 次插入2 次删除
  1. 10 2
      README.md

+ 10 - 2
README.md

@@ -8,10 +8,18 @@ This Django project implements a catalogue of Grunge rock music.  It has a fully
 2. `Album`
 3. `Track`
 
-## Goals
+If you are applying for a Full Stack role, your submission should satisfy the Full Stack Candidate goals.
+Otherwise, your submission should satisfy the Backend Candidate goals.
+
+## Backend Candidate Goals
 
 * Implement the ability to fetch, create, update, and delete playlists through the REST API.  A playlist should have a `uuid`, a `name`, and contain 0 or more tracks from this catalogue.  The tracks should be orderable in the playlist.
-* Implement the ability to fetch, create, update, and delete playlists through the django templates.  A playlist should have a `uuid`, a `name`, and contain 0 or more tracks from this catalogue.  The tracks should be orderable in the playlist.
+* Implement the test cases in `tests/test_playlists.py`.  The goal is to have no skipped or failing tests.
+* Update the Django admin with the ability to browse and manage playlists.
+
+## Fullstack Candidate Goals
+
+* Implement the ability to fetch, create, update, and delete playlists using Django views and templates.  A playlist should have a `uuid`, a `name`, and contain 0 or more tracks from this catalogue.  The tracks should be orderable in the playlist.
 * Implement the test cases in `tests/test_playlists.py`.  The goal is to have no skipped or failing tests.
 * Update the Django admin with the ability to browse and manage playlists.