feat: Add sync routes for data synchronization between client and server
feat: Create web routes for serving UI and data visualization
chore: Configure TypeScript for the server project
docs: Update README with project overview, features, and setup instructions
docs: Add server setup implementation details for first-run configuration
docs: Summarize updates and changes in the project, including new features and enhancements