https://github.com/md-asikuzzaman/express-ts-node
express, typescript, ts-node
https://github.com/md-asikuzzaman/express-ts-node
express mysql ts-node tsup typescript
Last synced: 7 months ago
JSON representation
express, typescript, ts-node
- Host: GitHub
- URL: https://github.com/md-asikuzzaman/express-ts-node
- Owner: Md-Asikuzzaman
- Created: 2024-08-19T08:34:30.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2024-09-02T06:25:03.000Z (about 1 year ago)
- Last Synced: 2025-01-24T11:12:33.056Z (9 months ago)
- Topics: express, mysql, ts-node, tsup, typescript
- Language: TypeScript
- Homepage:
- Size: 72.3 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.txt
Awesome Lists containing this project
README
(express-app)
├── config/
│ ├── dbConfig.js # Database connection configurations
│ ├── passport.js # Passport.js authentication configurations
│ └── env.js # Environment-specific variables
├── controllers/
│ ├── userController.js # Business logic for user routes
│ └── authController.js # Authentication logic
├── models/
│ ├── userModel.js # User schema/model
│ └── postModel.js # Post schema/model
├── routes/
│ ├── userRoutes.js # User-related routes
│ ├── authRoutes.js # Authentication-related routes
│ └── postRoutes.js # Post-related routes
├─- middlewares/
│ ├── authMiddleware.js # Authentication middleware
│ └── errorMiddleware.js # Error handling middleware
├── services/
│ ├── emailService.js # Email sending service
│ └── paymentService.js # Payment processing service
├── utils/
│ ├── helpers.js # Utility functions
│ └── validators.js # Input validation functions
├── views/
│ ├── index.ejs # Views/templates (if using server-side rendering)
│ └── layout.ejs # Layout templates (if using server-side rendering)
├── public/
│ ├── images/ # Static images
│ ├── styles/ # CSS files
│ └── scripts/ # JavaScript files
├── tests/
│ ├── unit/ # Unit tests
│ └── integration/ # Integration tests
├── .env # Environment variables
├── .gitignore # Git ignore rules
├── app.js # Main entry point for the application
├── package.json # NPM dependencies and scripts
└── README.md # Project documentation