Inspiration
In my professional career i have seen many projects undergo this phase of migration to latest versions, architectures etc. and things often not working or taking more than estimated timelines to achieve the goal, all because of improper planning. Not able to see all aspects of code/server migrations and at time we need to throw away legacy applications and build from scratch, or even sometimes the cost of migrations taking too much cost and effort causing programs incur more expenses than estimated.
What it does
This AI powered tool will analyze the project, code and help us to assess the above mentioned scenarios from beginning and will guide anyone with detailed step as well provide options from which clients can choose.
How we built it
We used OpenAI generative AI to explain our idea and generate the code. We added the code in our github repo and ran the same locally. We changed the code to make it working as per our requirements. We used OpenAI API key to generate real time analysis of code. We have used few sample legacy projects to test out tool. Then we deployed our code in Koyeb to create a published version.
Challenges we ran into
integrating with Koyeb was a bit of challenge as code working in local was not working after publishing
Accomplishments that we're proud of
We could create this in very little time, and being an expert in .net and microsoft stack that AI generated plan is pretty simple and elaborate and easy to understand as well as comprehensive.
What we learned
The power of AI in helping with complex problems
What's next for MigrationPlanner
Create a planner not specific to tech stack but rather language r technology agonistic
Log in or sign up for Devpost to join the conversation.