Skip to content

General Project Guidelines

To create a new Cursor Rule:

  1. Enter the name as general
  2. Copy & paste the file content from below

For more information, visit the Project rules.

---
description: General Project Guidelines
globs: **/*
alwaysApply: true
---

# General Project Guidelines

## Technical Stack
- <React>
- Dependency management: <npm>
- Hosted on <Gitlab>
  - URL: <https://gitlab.com/owner/repo>
  - Name: <Name>
  - ID: <00000000>
- Automated build and deployment with <GitLab CI>

## Code Style
- Keep code concise and readable. Prefer simple, readable implementation over premature optimization.
- Use meaningful variable and function names  
- Add appropriate comments to explain complex logic  
- Follow the official style guides of each programming language  

## Project Structure
- Keep the project structure clear and follow modular principles  
- Place related functions in the same directory  
- Use appropriate directory names that reflect the content  

## General Development Principles
- Write testable code  
- Avoid duplicated code (DRY principle)  
- Prefer mature tools over reinventing the wheel  
- Consider code maintainability and scalability  

## Response Language
- Always respond to users in English