46 lines
990 B
Markdown
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# VE Router Backend
## Setup
1. Install dependencies:
\\\ash
npm install
\\\
2. Configure environment variables:
\\\ash
cp .env.example .env
# Edit .env with your configuration
\\\
3. Start development server:
\\\ash
npm run dev
\\\
## Scripts
- \
pm start\: Start production server
- \
pm run dev\: Start development server
- \
pm run build\: Build the project
- \
pm test\: Run tests
- \
pm run lint\: Lint code
- \
pm run format\: Format code
## Project Structure
\\\
src/
├── config/ # Configuration files
├── controllers/ # Request handlers
├── middleware/ # Express middleware
├── repositories/ # Data access layer
├── routes/ # API routes
├── services/ # Business logic
├── types/ # TypeScript types
└── utils/ # Utility functions
\\\