- Add LoginPage and RegisterPage for user authentication. - Create UserProfilePage to display user projects. - Implement ProjectPage for viewing and editing individual projects. - Introduce authService for handling user login, registration, and session management. - Add projectService for managing project data retrieval and manipulation. - Enhance EditorPage with file management capabilities and save prompts. - Introduce Zustand stores for managing authentication, editor state, and project state. - Add reserved usernames utility to prevent certain usernames during registration. - Update compilation service to handle multiple files for Arduino sketches. |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| slug.py | ||