Backend Engineer
Task Overview
Develop a Content Management System (CMS) to manage and track laptops distributed to community members during workshops. The system should securely record laptop allocations, track returns, and log any issues that arise.This bounty is limited to using JavaScript, Flutter, or Python.
Submission Requirements
Secure Login System: Implement a secure login system with role-based access control, including roles for admins and facilitators.
Laptop Record Management: Allow users to add, edit, or delete laptop records.
Record Details: Each laptop record should include:
Reporting Functionality: Generate reports for laptop distribution and status.
Guidelines for Completion
Submit your work as a GitHub repository containing all the necessary code
Use a robust database management system to store laptop records.
Implement proper validation and error handling for user inputs.
Provide clear documentation for setup and usage.
Submissions will be evaluated based on:
Functionality: How well does the platform meet the specified requirements?
Code Quality: How clean, maintainable, and efficient is the code?
User Experience: How intuitive and user-friendly is the interface?
Performance: How well does the platform perform under various conditions?
Innovation: How unique or innovative are the features implemented?
Rewards
Total Prize: $80
Comments