feat: add Swagger documentation for API endpoints and integrate Swagger UI
gcharanteja
de703f2
- Added Swagger UI and Swagger JSDoc dependencies to package.json
- Configured Swagger in server.js to serve API documentation
- Documented health check, product, and order endpoints with Swagger annotations
- Enhanced error handling in product endpoints
feat: Refactor SQLite server to support multi-project databases and update Express.js server
gcharanteja
c3f4433
- Renamed project from sqlite-server-tester to sqlite-express-server
- Updated package.json to include express, axios, and dotenv dependencies
- Created server.js for Express.js server handling SQLite database interactions
- Implemented API endpoints for managing products and orders
- Enhanced SQLite server (sqlite_server.py) to handle multiple project databases
- Added project management endpoints (create, list, delete projects)
- Updated test.js to reflect new multi-project structure and test various functionalities
Enhance README and API functionality with new endpoints and error handling; add package.json and package-lock.json for Node.js testing