[Q123] Authentication System

🥇4000 EGP
1st Place

🥈1000 EGP
2nd Place

🥉500 EGP
3rd Place

🙋‍♀️  Register before:
Sunday, June 30

📦 Submit before:
Sunday, July 7th

Brief

Code-quests is a platform that helps businesses publish projects (called Quests) and ask a community of developers and designers to compete to build the best, highest-quality implementation or design.

In this quest, the goal is to build the authentication system for the Code Quest platform 


Requirements

You will be invited to access our backend code, built using TypeScript, Node.js LTS, and Feathers.js, and our frontend code, built using React js, you will add your changes to this project 

If you win the first prize, you agree to join a publishing session (4-8 hrs) where we deploy the code to our production environment and fix any critical bugs that appear during deployment.

Authentication Provider: Auth0 https://auth0.com/developers

CodeQuest Backend: how to enable auth0 at feathers https://feathersjs.com/cookbook/authentication/auth0

CodeQuest Frontend : Auth0 SDK for react  https://github.com/auth0/auth0-react?tab=readme-ov-file


High-Level Architecture Diagram

Acceptance Criteria

Please read the Backend Scorecard to see how the winners will be selected, and how we evaluate the best code submission.


Quest Ended


📈 Challenge Statistics

 🙋‍♀️Registrations: 8

📦 Submissions: 0
Updated every night 

🗒️ Challenge Details

💪🏼 Difficulty: Intermediate

💯 Evaluation Criteria:
Backend Scorecard