Skip to main content
CodinIT makes it easy to start new projects with pre-configured templates and AI-powered scaffolding. Whether you’re building a web app, mobile application, or full-stack project, CodinIT provides intelligent starting points that follow best practices.

Creating a New Project from Template

  1. Launch CodinIT and click “New Project” or use Ctrl/Cmd + N
  2. Select a template from the available options
  3. Configure your project settings (name, location, dependencies)
  4. Let AI scaffold your project structure automatically
CodinIT’s AI analyzes your template choice and automatically sets up the optimal file structure, dependencies, and configuration files.

Web Development Templates

React

Modern React app with TypeScript, Vite, and best practices

Next.js

Full-stack Next.js with App Router, TypeScript, and API routes

Vue.js

Vue 3 with Composition API, TypeScript, and Vite

Angular

Angular with TypeScript, standalone components, and signals

Backend & API

TypeScript

Express/Fastify REST API with TypeScript

Vite Project

Lightning-fast build tool and dev server

Specialized Projects

Remotion

Programmatic video creation with React

SolidJS

Fine-grained reactive UI framework

Mobile Development

React-Native

Cross-platform mobile app with Expo

NativeScript

Native mobile apps with JavaScript/TypeScript

Meta-Frameworks & Tools

Remix

Full-stack web framework with nested routing

Nuxt.js

Vue meta-framework with SSR and static generation

Astro

Content-focused sites with islands architecture

SvelteKit

Fast, lightweight full-stack Svelte framework

AI-Powered Scaffolding

CodinIT’s AI can generate entire project structures based on natural language descriptions:
1

Describe Your Project

Tell CodinIT what you want to build in natural language
2

AI Analyzes Requirements

CodinIT’s AI understands your requirements and suggests:
  • Optimal tech stack
  • Database schema
  • Project structure
  • Required dependencies
3

Generate & Customize

Review the suggested structure and make adjustments before generation
4

Start Coding

Your project is ready with all boilerplate code, configurations, and best practices in place

Custom Templates

You can save your project structures as custom templates for reuse:
  1. Open Project Settings in an existing project
  2. Select “Save as Template”
  3. Configure template metadata:
    • Template name
    • Description
    • Category
    • Required dependencies
  4. Share with your team or keep it private
Custom templates are perfect for maintaining consistency across projects in your organization.

Template Features

All CodinIT templates come with:
  • Best Practice Structure: Industry-standard file organization
  • TypeScript Support: Type safety out of the box (when applicable)
  • Linting & Formatting: ESLint, Prettier pre-configured
  • Git Integration: .gitignore and initial commit ready
  • Environment Configuration: .env templates and examples
  • Testing Setup: Jest, Vitest, or framework-specific test runners
  • Build Optimization: Production-ready build configurations
  • Docker Support: Dockerfile and docker-compose when relevant

Serverless Application

Monorepo Setup

Next.js Templates

  • Marketing Site: SEO-optimized with static generation
  • SaaS Application: Authentication, payments, dashboard
  • E-commerce: Product catalog, cart, checkout flow
  • Blog: MDX blog with sitemap and RSS

React Templates

  • Admin Dashboard: Charts, tables, forms, authentication
  • Landing Page: Marketing page with animations
  • PWA: Progressive web app with offline support
  • Component Library: Reusable component showcase

Best Practices

Select templates that match your project’s scale and requirements. Don’t over-engineer for simple projects or under-provision for complex ones.
Review and adjust the generated structure before writing code. Remove unnecessary features to keep your codebase lean.
Templates include the latest versions at creation time. Check for updates before deploying to production.
Templates are structured with best practices. Maintain consistency by following the established patterns.

Next Steps

AI Chat & Commands

Learn how to use AI to generate and modify code

Customization

Customize CodinIT to match your workflow

Integrations

Connect Git, Supabase, and deployment platforms

Deployment

Deploy your project to production