https://github.com/jalpeshvadgama/minimum-nodejs-typescript-express
A minimal web application structure with technologies like node.js, typescript, express
https://github.com/jalpeshvadgama/minimum-nodejs-typescript-express
express expressjs nodejs nodejs-framework typescript webapp
Last synced: 8 months ago
JSON representation
A minimal web application structure with technologies like node.js, typescript, express
- Host: GitHub
- URL: https://github.com/jalpeshvadgama/minimum-nodejs-typescript-express
- Owner: JalpeshVadgama
- Created: 2018-03-10T16:41:26.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2019-12-12T13:12:31.000Z (over 6 years ago)
- Last Synced: 2025-07-05T16:44:08.571Z (10 months ago)
- Topics: express, expressjs, nodejs, nodejs-framework, typescript, webapp
- Language: TypeScript
- Homepage:
- Size: 4.69 MB
- Stars: 9
- Watchers: 1
- Forks: 4
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# A minimal web application structure with technologies like node.js, typescript, express
This project is created to help people who wants to start creating application with the TypeScript, Node.js and Express.
## How to run this project:
To run this project first you need to run following command
```sh
npm install <= install all the npm Dependencies
npm start <= It will run project on port 8000.
```
## Directory strcture of project:
* app.ts - Typescript file for creating express application class and where we have initialized the application.
* routes.ts - Typescript files for creating all the routes under Init() Method.
* package.json - Contains all the packages and dev dependencies required for this application. You can add more as your requirement..
* tsconfig.json - Where all the typescript configuration is there and we converting typescript into ES5..
* Controller Folder - Contains all the classes for the controller of the express application.
* tsconfig.json - Contains all the rules for TypeScript linting.
## License
MIT