Create Plan of Attack
First Step
Overall Scope of Project
Paste this description directly into Claude.ai. At the end of your prompt - or the beginning - ask Claude to give its advice.
- Claude will think about this a minute and then spit out some useful information.
- Read that and see what you think is worth adding, removing or expanding in your overall App Plan.
- Feel free to push back on Claude and ask for clarification or propose alternative thoughts.
- Claude will often tell me something - I push back and then it says "You are right. That is a better way."
Second Steps
Depending on your project - pick the order to do these in.
Database Scheme
- If you designed a database - take a picture and upload it into Claude .ai and ask for it's thoughts.
- If not, say something like based on my overall scope - which you should have fine-tuned first with Claude.ai - what should my database structure look like.
- Once it's done - ask it to create a schema that you can download into your project directory to use with Claude Code.
UI
Which stands for User Interface. Using Claude.ai - either:
- Describe in plain words what you want but be descriptive - like upper to corner should be login. Logo in top left. Menu under that. Divide home page into x sections. Etc.
- Or draw by hand or digitally and take a picture and upload to Claude.ai.
- Claude will spit out words - sometimes it shows you the actual graphical representation. If it doesn't - ask "Can I see what that would look like?"
API (if applicable)
Spend some time chatting with Claude.ai to figure out your API options.
- Based on your overall scope and your database needs - ask Claude where you think the best source for this data is.
- Ask if there are free sources that are reliable. Also check into lower cost options.
- Make sure that your are getting the data you need - check into actual data returned - fields. Can you filter it the way you need to?
- If Claude comes up some suggestions, ask Claude.ai to come up with a prompt to feed to Claude Code to create your API classes.
- Later, we will ask Claude Code to create cron tasks to keep the data updated but not yet!
Third Step
Start Working on your core functionality - break this down into chunks of functionality. Will use my meal planning app as example.
Core Chunk 1
- Create a user object that allows users to login, create an account or reset password.
- All users to create a family - adding, deleting or modifying family members.
- Allow user to set general preferences by category like vegetarian, pasta, carnivore.
Core Chunk 2
Add meals to the database.
- Add or edit meals the database.
- Ability to tag meals with protein type or other categories.
- Is there a way to pull data from exisiting websites such as NYT Cooking. Or can users take a screenshot and pull it in?
- Add nutritional info?
Core Chunk 3
Calendar Functionality
- Way to mark who is home for the week and given days.
- Way to edit this and allow users to mark their availbility.
Advanced Features
This will be later. For now - your prompts don't need to be quite as long - but put down the ideas so you do not forget them. You'll fine tune these once you actually have built a lot of your app.
AI Prompts
| Student | # | Category | Prompt Title | Prompt | Progress |
|---|---|---|---|---|---|
|
No entries match your request. |
|||||
| Student | # | Category | Prompt Title | Prompt | Progress |
