mirror of
https://github.com/marcusDenslow/terminalShop.git
synced 2026-10-26 18:28:47 +01:00
73 lines
1.6 KiB
Markdown
73 lines
1.6 KiB
Markdown
# Current Work - Quick TODO
|
|
|
|
> This is your working scratchpad. Update this frequently as you work on features.
|
|
> For the complete roadmap, see README.md
|
|
|
|
## 🔥 Currently Working On
|
|
|
|
**Phase**: Phase 1 - Enhanced UI & Navigation
|
|
**Task**: Setting up project documentation
|
|
**Status**: ✅ Complete
|
|
|
|
### Completed Today
|
|
- [x] Created comprehensive README.md with full roadmap
|
|
- [x] Created MODELS.md with technical specs
|
|
- [x] Created CONTRIBUTING.md for Claude Code workflow
|
|
- [x] Set up .env.example
|
|
- [x] Created .gitignore
|
|
|
|
## 📋 Next Up
|
|
|
|
### Immediate Next Task
|
|
**Phase 1.1 - Add Account Page View**
|
|
|
|
Steps:
|
|
1. [ ] Add `viewingAccount bool` to model struct
|
|
2. [ ] Add "a" keybind to switch to account view
|
|
3. [ ] Create `buildAccountView()` function
|
|
4. [ ] Add mock user data (username, email)
|
|
5. [ ] Update header to include account tab
|
|
6. [ ] Update footer with account keybind
|
|
7. [ ] Test navigation between shop, cart, and account
|
|
|
|
### After That
|
|
**Phase 1.2 - Implement Breadcrumb Navigation**
|
|
- Reference: `terminal-shop-source/packages/go/pkg/tui/breadcrumbs.go`
|
|
|
|
## 🐛 Known Issues
|
|
|
|
_None currently_
|
|
|
|
## 💡 Ideas / Notes
|
|
|
|
- Consider adding a loading spinner for future API calls
|
|
- Might want to add a help screen (press 'h' or '?')
|
|
- Color scheme could be customizable in future
|
|
|
|
## 📝 Questions / Decisions Needed
|
|
|
|
_None currently_
|
|
|
|
---
|
|
|
|
## Quick Commands Reference
|
|
|
|
```bash
|
|
# Run the app
|
|
go run server.go model.go
|
|
|
|
# Clean build artifacts
|
|
rm terminalshop server_bin
|
|
|
|
# View git status
|
|
git status
|
|
|
|
# Check TODO items
|
|
cat TODO.md
|
|
```
|
|
|
|
---
|
|
|
|
**Last Updated**: 2026-02-12
|
|
**By**: Setup session with Claude Code
|