Thank you for your interest in a developer role at genieX - we’re excited to learn more about you. Please refer to the appropriate assessment file based on your role:
- Backend Assessment: backend.md
- Fullstack Assessment: fullstack.md
To submit your assessment, please follow these steps:
-
Fork this repository
- Create a fork of this repository to your personal GitHub account.
-
Raise a Pull Request
- Create a Pull Request from your personal fork back to this repository. Start the title with the role you've applied for. E.g. if Full Stack Developer, start the PR title with 'Full Stack:'
-
Include Required Documentation
- Refer to your specific assessment file for the documentation requirements.
-
Include Required Documentation
- Add your name and email id to the PR description so we can identify you
To start development, simply run:
docker compose upThis will start all required services. Once the services are up, you can access:
- API Documentation:
http://localhost:8000/docs - Backend API:
http://localhost:8000 - Frontend (Fullstack only):
http://localhost:5173