Sorting the video recommendations
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 45/100
- Type d'issue
- Fonctionnalité
- Clarté
- Clairement spécifiée
- Activité
- À l'abandon
- Stack technique
- javascript
Piste de recherche
Commencez par suivre le endpoint /api/videos et l’écran du frontend qui affiche toutes les vidéos. Vérifiez dans quel ordre les vidéos sont actuellement triées et comment sont gérés les paramètres de requête et les contrôles de tri. Le travail est considéré comme terminé lorsque asc et desc trient par nombre de votes, qu’en l’absence de paramètre l’ordre des ID est conservé et que les utilisateurs peuvent sélectionner l’ordre dans le frontend.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Description
When you return all of the videos from the /api/videos endpoint your API should support an optional query parameter that will change the ordering of the data
/?order=asc
and
/?order=desc
Acceptance criteria
- When you receive
ascthe videos should be returned in ascending order by the number of votes. i.e. starting with the lowest number of votes. - When you receive
descthe videos should be returned in descending order by the number of votes. i.e. starting with the highest number of votes. - If no parameter is passed, the order should be by ID.
- Users can select an ordering in the frontend
Example
Please check https://lvl499c--cyf-fsa-solution.netlify.app for an example solution of this level
- Langage dominant
- JavaScript
- Étoiles
- 9
- Forks
- 352
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Préparer son environnement
Ce projet ne fournit ni conteneur de développement, ni Dockerfile, ni guide de contribution : l'installation est à votre charge. Commencez par son README, et consultez notre guide de la première contribution pour les étapes générales.
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de CodeYourFuture/Full-Stack-Project-Assessment
-
🚀 Check frontend deploymentOuverte:framed_picture: Frontend :rocket: Deployment 📅 Week 1
Difficulté 2/5 1-3 heures Accessibilité débutants 55/100
-
🏕 Priority Mandatory 📅 Week 2 🦑 Size Large 🧩 Feature
Difficulté 3/5 1-2 jours Accessibilité débutants 45/100
-
Embed videosOuverte🏕 Priority Mandatory 🐇 Size Small 📅 Week 2 🧩 Feature
Difficulté 2/5 1-3 heures Accessibilité débutants 45/100
-
Setup e2e testsOuverte:framed_picture: Frontend ⚙️ Setup 🏝️ Priority Stretch 📅 Week 4 🔌 Backend 🧩 Feature
Difficulté 4/5 3-5 jours Accessibilité débutants 30/100
-
Store date created on new videosOuverte:framed_picture: Frontend 🏕 Priority Mandatory 📅 Week 4 🔌 Backend 🧩 Feature
Difficulté 4/5 3-5 jours Accessibilité débutants 45/100
Toutes les issues de CodeYourFuture/Full-Stack-Project-Assessment
Issues similaires
-
Difficulté 1/5 1-3 heures Accessibilité débutants 67/100
Morni-Team/pkmessenger#44 · 4 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
status/needs-triage type/bug
Difficulté 2/5 1-3 heures Accessibilité débutants 85/100
PKU-YuanGroup/OpenAI4S#218 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
debpalash/VoiceStudio#2678 ·
Les mainteneurs répondent en général sous 1 jour
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 66/100
Les mainteneurs répondent en général sous 3 jours