Inspiration

Many of us have business ideas, but these ideas seldom get into fruition. Some of us already have a business, but we need to pivot and strategize it to adapt to new challenges.

What it does

The Business Planner helps to plan your business. Just enter some details of your idea or business, and get these in return:

  1. Business Plan: A creative business plan of about 1,200 words.

  2. Business Analysis: Get your business analyzed using the SWOT analysis tool.

  3. Business Environment: Analyze the external environments using Porter's Five Forces.

  4. Business Model: Plan your business model using the Business Model Canvas, complete with its 9 elements.

  5. Action Plan: A plan for action using the Lean Startup method.

  6. Business Pitch: A short pitch for 300 words to investors, business partners, customers, and the others.

How I built it

The app is built using widgets provided in PartyRock, careful prompting and repetitive testing.

The "User Input" widget is used for the user to enter the description of the business or idea.

The "Static Text" widget is used for notices.

The "Text Generation" widget is used for generating the various outputs above..

The "Image Generation" widget is used for generating a representative image of the business.

The "Chatbot" widget is used for interacting with the app to ask the business coach any question.

For prompting, these have been used:

  • Asking the AI to pretend to be a business coach.
  • Specifying the format or limiting the kind of info generated, such as the number of words, the methodology or framework to be used, such as Lean Startup.
  • Making each widget run sequentially after the previous widget has completed running to avoid error and provide user the info on a logical manner.

Challenges I ran into

The widgets start responding as soon as I start typing in the input box. This might lead to errors in the subsequent widgets to run, and confuse the user using the app. I think an "Enter" or "Submit" button could have been useful. Or at least, the widgets could start responding only after certain lag time such as 3 seconds.

Accomplishments

I'm proud to have made this app to help me expand on my initial business idea to give me plans, analysis, action checklist from various perspectives.

What I learned

I've learned to create something useful for practical use with prompt engineering, careful prompting and sequencing, and having the users in mind when developing the app.

What's next for the app

I wish to program using AWS Bedrock, Python and other web technologies to make it a more official and user-friendly public-facing app.

Built With

  • partyrock
Share this project:

Updates