Greptile logo

AI-generated instructions for every issue.

Greptile writes instructions for every JIRA/Linear/GitHub issue with a full understanding of your codebase, so your team can hit the ground running.
Greptile/GREP-685

Improve team signup flow

Uservaishant created the issue · 1 minute ago
Greptilegreptile1 minute ago
Update the Team Creation Flow:
Modify the handleCreateTeam function in /src/components/team.tsx to check if the user has an upgraded individual account before proceeding with team creation.

const handleCreateTeam = async () => {
const user = await getUser();
if (!user) {
console.log("User is not logged in");
return;
}
};

Change Account Type:
Instead of creating a separate team, consider updating the user's account type from individual to team. This can be done by modifying the user metadata in the database.

Simplify the UI:
Update the UI components to reflect the new flow. Ensure that users are guided through upgrading their account, adding team members, and finalizing the checkout.

References:
src/auth/userService.ts
src/components/TeamCreation.tsx

Accelerating 800+ software teams

Metamask logo - Trusted by Greptile
Bland AI logo - Trusted by Greptile
Vouch logo - Trusted by Greptile
Eqtble logo - Trusted by Greptile
Wombo AI logo - Trusted by Greptile
Exa AI logo - Trusted by Greptile
Warp logo - Trusted by Greptile
Storybook logo - Trusted by Greptile
Simplify logo - Trusted by Greptile
Replo logo - Trusted by Greptile
Million logo - Trusted by Greptile
Straddle AI logo - Trusted by Greptile
SFR3 logo - Trusted by Greptile
Hatch logo - Trusted by Greptile
Langfuse logo - Trusted by Greptile
ConsenSys logo - Trusted by Greptile
Anima Health logo - Trusted by Greptile
Shopmonkey logo - Trusted by Greptile

Full Codebase Context

Greptile uses syntax trees and call graphs to determine the ideal way to implement the solution.

Endlessly Configurable

Issue Enricher System Prompt

Greptile can adapt to how you write ticket descriptions. Enforce guides and templates in natural language.


Frequently Asked Questions

Can't find what you're looking for? Don't hesitate to contact us for more information.

How does pricing work?

Greptile charges per API call. Every ticket or issue enriched is one API call. See our pricing page for API rates.

Can it be self-hosted?

Yes, you can self-host the entirety of Greptile in your own AWS, and even use your own LLM providers.

Free trials or discounts?

Greptile is free for qualified open source projects and highly discounted for pre Series A startups. You can reach out to hello@greptile.com to see if you are eligible.

What languages does it support?

Python, JavaScript, TypeScript, Go, Elixir, Java, C, C++, C#, Swift, PHP, and Rust are fully supported. Most other languages are supported but might have slighly lower quality of responses.

Does it work with GitLab/BitBucket?

Yes.

How long do enrichments take?

15-30 seconds.


Ready to accelerate your code reviews?