I use this application to test out how we can use AI agents to convert codebases from one language to another. Please follow the instructions below to edit the code in this repository.
- Manage your daily tasks
- Manage your long-term projects
- Get automatic reminders in via e-mail
Make sure to use the development container when you run on Windows without using WSL. For Linux and Mac you can use the approach without development container, but I still recommend using the development container.
In vscode, run the following command: "Dev containers: Clone repository in container volume". Then enter the URL of the repository: https://github.com/wmeints/peakplan/
The dev container will configure the development environment and restore packages for the backend and frontend automatically.
For this approach to work you need to manually install the following:
After installing Ruby and Node, run the following commands to configure the development environment:
pushd backend && bundle && popd
pushd frontend && npm install && popdTo run the backend, use the following command:
cd backend
rails db:migrate
bin/devYou can run the frontend with the following command:
cd frontend && npm run devThe frontend automatically proxies to the backend.
Please refer to the README files in the backend and frontend directory to learn more about testing and modifying code.