Prompt Library: Starter Projects for Coderick AI
This library gives you ready-made prompts you can paste into Coderick AI to quickly start a new project. Each prompt is designed to provide you with solid foundations you can adjust and extend. Use them as-is, swap the details in brackets, or combine ideas to match your workflow and ideas.
How to use these prompts in Coderick AI
- Copy a prompt from this page and paste it into the chat. Replace anything in [square brackets] with your own details – for example, product name, niche, currency, etc.
- Iterate in chat. Use short follow-up prompts to change pages, add sections, adjust fields, or refine the design.
Tip: Start with a prompt from the library or write your own. Let Coderick build the project, then ask it to add more features like dashboards, user roles, extra pages, views, etc.
Startup Website
Best for: Small businesses that need to showcase their services, build trust, and generate leads online.
Base prompt:
“Build a startup website for a [product] called [Product Name]. The product is for [target audience, e.g. small marketing teams] who need to [main benefit for the audience, e.g. track campaigns in one place], so they can [optimize their work]. The goal of the website is to clearly explain what the product does, who it’s for, and to turn visitors into [signups, demo requests, etc.].
The site must have:
- A homepage with a strong hero, product/solution, key benefits, social proof, and a clear primary CTA
- A ‘How it works’ page with 3–5 steps and simple diagrams/sections
- A ‘Pricing’ page with 2–3 plans, a comparison table, and FAQ
- An ‘About’ page with story, mission, and team
- A ‘Contact / Book a demo’ page with a form that saves submissions in a list I can see in the admin
Use a clean, modern [type of company] design with clear headings, short copy, and responsive layout.”
Level up this prompt
After Coderick is ready with the first prompt, you can keep building and customizing. Here are some ideas:
- “Add a Resources / Blog page with a list of articles and a simple article page layout.”
- “Create a Use cases page with 3-4 use cases for different types of customers, each with its own section.”
- “Add a simple changelog page where I can log product updates with date, title, and short description.”
Useful follow-up prompts (if needed):
- “Tighten all homepage copy so it feels more direct and benefit-focused.”
- “Make the pricing page clearer for first-time visitors and highlight the recommended plan.”
- “Adjust the design to feel like a modern [type of company] landing page.”
Restaurant Website
Best for: Restaurants, coffee shops, bars, or small hospitality businesses.
Base prompt
“Create a restaurant website for [Restaurant Name], a [type of cuisine, e.g. modern Italian bistro] located in [city]. The website is for [e.g. lovers of local cuisine] who want to [see the menu, check opening hours, book a table].
The site must have:
- A homepage with a hero image, short description, signature dishes [types], and a ‘Book a table’ CTA
- A Menu page with sections for [starters, mains, desserts, and drinks]. Each item should have a name, description, and price.
- A Reservations / Contact page with a form [name, email, phone, preferred date/time, number of people, notes] that saves reservations with code and ICS (visitors can add the reservation to their calendars).
- A Location and hours section with [opening hours, parking/transport notes].
- An About / Story page with photos and a short story of the restaurant.
Design it to feel warm and inviting, with a good mobile experience for people browsing on their phones.”
Level up this prompt
Here are a few ideas to keep building and customizing after the first prompt
- “Add a section for special events [e.g., wine tastings, live music] with a small events list.”
- “Include a gallery page with a grid of photos of the interior and dishes.”
- “Add a small ‘For groups & catering’ section that explains options and links to the contact form.”
Useful follow-up prompts (if needed)
- “Improve mobile layout so menu items are easy to read on a small screen.”
- “Add subtle design accents that match [color or theme, e.g. a dark green and gold palette].”
- (If needed) “Rewrite the menu item descriptions to sound more appealing but still clear.”
Invoice Tracker
Best for: Freelancers, consultants, and small businesses that need a simple invoice tracker.
Base prompt:
“Build a simple invoice tracker app for [your type of business, e.g. small agency] who need to keep track of all invoices in one place, so they can see what’s [paid, overdue, what’s coming up] without using spreadsheets.
The tracker must have:
- A table of invoices with: invoice number (automatic or manual), client, issue date, due date, amount, currency, status (Draft, Sent, Paid, Overdue), and tags.
- A form to create and edit invoices.
- A clients list where I can store client name, contact person, email, and notes.
- A summary view showing: total invoiced, total paid, total overdue, and upcoming due invoices.
- Ability to filter invoices by client, status, and date range.
Keep the UI simple and functional, like a lightweight internal tool dashboard.”
Level up this prompt
Here are a few ideas for upgrading your project after the first prompt:
- “Add an option to duplicate an invoice so I can reuse details quickly.”
- “Include a basic export of the invoices table.”
- “Create a separate Overdue view that highlights overdue invoices in red and shows how many days overdue they are.”
Useful follow-up prompts (if needed)
- “Add basic validation to the invoice form and clear error messages for required fields.”
- “Improve the layout so the invoices table and summary cards feel like one clean dashboard.”
- “Make the status badges more visible and easy to scan.”
Financial Dashboard
Best for: Personal finance tracking or a simple internal KPI dashboard.
Base prompt
“Build a personal finance dashboard for [who it’s for, e.g. freelancers or individuals] who want to track income and expenses in one place, so they can see where their money goes each month and stay on budget.
The dashboard must have:
- An Accounts section where I can add accounts (e.g., Bank, Card, Cash) with name, type, and current balance.
- A Transactions table with date, description, category, account, amount (positive or negative), and tags.
- A Dashboard page with:
- Total income vs expenses for a selected period
- Simple charts (e.g., bar or line) for monthly totals
- Top spending categories
- Filters by date range, account, and category.
- A way to define basic budgets per category (amount per month) and see if I’m over or under budget.
Layout: clean, data-focused, easy to scan, with clear cards and charts.”
Level up this prompt
After Coderick is ready with the first prompt, you can keep building and customizing. Here are a few ideas:
- “Add a Savings goals section where I can set goals, target amount, target date, and track progress.”
- “Include a Recurring transactions option (e.g., rent, subscriptions) that automatically shows up every month.”
- “Create a Reports page with a monthly breakdown.”
Useful follow-up prompts (if needed)
- “Tidy up the dashboard so key KPIs are visible above the fold and charts are easy to read.”
- “Improve category colors and labels so they are consistent across tables and charts.”
- “Add helpful empty states when there is no data yet (e.g., first-time user).”
Simple CRM for Sales Teams
Best for: Small teams that need a simple CRM with pipeline tracking.
Base prompt
“Build a simple CRM for a [small sales team] who need to [track companies, clients and deals] in one place, so they can [check their sales pipeline clearly] and [focus on the right opportunities].
The CRM must have:
- A Companies list with [name, industry, size, website, and notes.]
- A Contacts list linked to companies with name, role, email, phone, and notes.
- A Deals pipeline with stages [New, Qualified, Proposal, Negotiation, Won, Lost], expected value, probability, expected close date, and owner.
- A [Kanban board] view for deals, grouped by stage, with drag-and-drop between stages.
- A Dashboard with summary metrics: [total pipeline value, value per stage, deals won this month/quarter.]
- Simple filters by owner, stage, and close date.
Make the UI feel like a lightweight internal web app, focused on clarity and fast data entry.”
Level up this prompt
Here are some tips for leveling up your project after the first prompt:
- “Add a Next activity field for deals [e.g., ‘Call’, ‘Email’, ‘Demo’], with due date and a view for ‘Overdue activities’.”
- “Include activity logs where reps can log calls, emails, and meetings per deal.”
- “Create a simple permissions model with ‘Admin’ and ‘Sales rep’ roles, where admins can manage settings and reps only see their own deals plus shared reports.”
Useful follow-up prompts (if needed)
- “Make the Kanban board more compact so we can see more stages on a laptop screen.”
- “Add color coding for deal stages and highlight ‘Won’ and ‘Overdue’ clearly.”
- “Refine field labels and helper text so new team members understand what to enter.”
Tips for writing your own Coderick prompts
You can use the prompts above as templates, or write your own using one simple framework. Just answer these four questions:
- What type of app or website are you building?
- Who is this for?
- What problem does it solve, or what is the goal that has to be achieved?
- How should your app or website work and what should it include (key features)?
Answering these questions will help Coderick generate a site or app that best matches what you have in mind. To learn more, check out this guide on how to write effective prompts for Coderick AI.