File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 44
55AI-powered codebase converter. Instantly convert code between frameworks (e.g., React to Vue) using Google Gemini AI.
66
7- ## Monorepo Structure
7+ ## Monorepo
88
99- ` /frontend ` — Vite + React app (UI)
1010- ` /backend ` — Node.js + Express API
@@ -23,45 +23,26 @@ AI-powered codebase converter. Instantly convert code between frameworks (e.g.,
2323
2424## Getting Started
2525
26- ### 1. Set Up Gemini API Key
26+ ### 1. Set Up
2727- In ` /backend/.env ` :
28+
29+ Get a Gemini API Key: [ here] ( https://aistudio.google.com/apikey )
2830 ```
29- GEMINI_API_KEY=your-gemini-api-key
31+ GEMINI_API_KEY=xxx
3032 ```
3133
32- ### 2. Run the App
34+ ### 2. Install & Run
3335
3436``` bash
35- # Install all dependencies
37+ # Install
3638pnpm install
3739
38- # Run both apps in parallel
40+ # Run dev server
3941pnpm dev
40- # Or run individually:
41- pnpm dev:backend
42- pnpm dev:frontend
43-
44- # Build all packages
45- pnpm build
46-
47- # Clean all node_modules
48- pnpm clean
49-
50- # Lint all packages
51- pnpm lint
5242```
5343
5444## Testing
55-
5645See [ TESTING.md] ( ./TESTING.md ) for comprehensive testing documentation.
5746
58- ``` bash
59- # Without coverage
60- pnpm test
61-
62- # With coverage
63- pnpm test:coverage
64- ```
65-
6647## Roadmap
6748See [ ROADMAP.md] ( ./ROADMAP.md ) for planned features and progress.
You can’t perform that action at this time.
0 commit comments