feat: mongodb template #173
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This pull request sets up a full-stack React Router template with MongoDB integration, including Docker support, a basic todo application, and modern development tooling. The main changes introduce a ready-to-deploy project structure, backend model and routes for todos, frontend styling, and documentation for usage and deployment.
Project Setup & Tooling
Dockerfile,.dockerignore, and updated.gitignoreto support containerized development and deployment, ignoring build artifacts and dependencies. [1] [2] [3]README.mddetailing features, setup instructions, and deployment options.Backend & Data Layer
Todomodel inapp/model/todo.tswith schema, serialization, and type definitions for todo items.Routing & API Endpoints
app/routes.tsfor home, todos list, create, toggle, and delete operations.Frontend & Styling
app/app.cssfor modern UI and dark mode support.app/root.tsxandapp/routes/home.tsx. [1] [2]