Skip to content

Conversation

zaira-bibi
Copy link
Contributor

Set up the backend structure with two main crates:

  • api/: Axum-based HTTP server for serving RESTful APIs
  • core/: Library crate containing database logic using Diesel and PostgreSQL

Also updated Cargo workspace structure to include new packages and documented the new project layout, purpose of each component and build instructions in README.

No application logic or endpoints are implemented yet.

Zaira Bibi added 2 commits October 6, 2025 12:48
Previously, the MCP server existed as a standalone project. This change
reorganizes the project structure to include the MCP server as a binary
target within the workspace, so that it can coexist with the backend.
This enables
 better integration, dependency management, and build
consistency across components
Set up the backend structure with two main crates:
- `api/`: Axum-based HTTP server for serving RESTful APIs
- `core/`: Library crate containing database logic using Diesel and PostgreSQL

Also updated Cargo workspace structure to include new packages and
documented the new project layout, purpose of each component and build
instructions in README.

No application logic or endpoints are implemented yet.
@zaira-bibi zaira-bibi force-pushed the zaira/backend-setup branch from a6f129f to 3a4ba2d Compare October 6, 2025 07:48
@zaira-bibi zaira-bibi marked this pull request as ready for review October 8, 2025 08:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant