All Projects → akhilrex → typescript-express-starter-template

akhilrex / typescript-express-starter-template

Licence: other
A lightweight starting template to use Typescript with ExpressJS with no bells and whistles.

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to typescript-express-starter-template

pevn-starter
A basic example of how to use VueJS, Express and PostgreSQL in conjunction.
Stars: ✭ 53 (+231.25%)
Mutual labels:  expressjs
schematics
Schematics for adding Okta Auth to your projects
Stars: ✭ 60 (+275%)
Mutual labels:  expressjs
mini-express-boilerplate
A minimal Express boilerplate with passport user authentication, mongoose and some security setup configured
Stars: ✭ 15 (-6.25%)
Mutual labels:  expressjs
KodersHub
CodeEditor Mern WebApp specifically designed for Kids and Teens🤩
Stars: ✭ 25 (+56.25%)
Mutual labels:  expressjs
node-js-project-structure
No description or website provided.
Stars: ✭ 21 (+31.25%)
Mutual labels:  expressjs
todo-list
A practical web application built with Node.js, Express, and MySQL for you to readily record, view, and manage your tasks with an account: Create, view, edit, delete, filter, and sort expenses are as easy as pie 🥧
Stars: ✭ 18 (+12.5%)
Mutual labels:  expressjs
next
不再维护,请直接查看 https://github.com/notadd/notadd
Stars: ✭ 15 (-6.25%)
Mutual labels:  expressjs
coconut
expressjs,博客网站,websocket聊天室,mongodb
Stars: ✭ 23 (+43.75%)
Mutual labels:  expressjs
express-expeditious
flexible caching middleware for express endpoints
Stars: ✭ 42 (+162.5%)
Mutual labels:  expressjs
probook-server
Backend for probook social media app using Nodejs, mongodb, express, jwt etc. Frontend is React, redux, material ui.
Stars: ✭ 17 (+6.25%)
Mutual labels:  expressjs
dhiwise-nodejs
DhiWise Node.js API generator allows you to instantly generate secure REST APIs. Just supply your database schema to DhiWise, and a fully documented CRUD APIs will be ready for consumption in a few simple clicks. The generated code is clean, scalable, and customizable.
Stars: ✭ 224 (+1300%)
Mutual labels:  expressjs
mongo-crud
CRUD API built with MongoDB and Express
Stars: ✭ 18 (+12.5%)
Mutual labels:  expressjs
Online-Examination-System
Technologies : React js, Node js, Express js, Mongo Db, Ant Design, Redux js Key features: 1. User management 2. Modular code 3. Permission management 4. Persistent answers on page refresh in the test portal 5. Examination results using graphs 6. Results can directly be downloaded as excel sheet 7. Feedback system
Stars: ✭ 37 (+131.25%)
Mutual labels:  expressjs
i18n-demo
A simple i18n demo app with Angular and expressjs
Stars: ✭ 12 (-25%)
Mutual labels:  expressjs
media-scanner
A service used with CasparCG Server software for scanning media located on the server. Queried with query and thumbnail commands through CasparCG Server using AMCP.
Stars: ✭ 25 (+56.25%)
Mutual labels:  expressjs
main
Share your personal pronouns and stay updated on your friends' pronouns. Pronouny allows you to update your pronouns and send alerts to your friends.
Stars: ✭ 37 (+131.25%)
Mutual labels:  expressjs
web-speech-demo
Learn how to build a simple text-to-speech voice app for the web using the Web Speech API.
Stars: ✭ 19 (+18.75%)
Mutual labels:  expressjs
WordNook
Dynamically updating blogging website to upload articles and blog posts on various topics, developed using ejs template engine and node js in the backend.
Stars: ✭ 80 (+400%)
Mutual labels:  expressjs
node-express-postgresql
Node, Express and PostgreSQL
Stars: ✭ 50 (+212.5%)
Mutual labels:  expressjs
ng-nest-cnode
Angular 10 Front-End and Nestjs 7 framework Back-End build Fullstack CNode
Stars: ✭ 17 (+6.25%)
Mutual labels:  expressjs

Express Typescript OvernightJS lightweight starter template

Express is awesome!! Typescript is awesome. I am a big fan of both and prefer to use them together. For a long time I looked for a good started template with very few pre-existing bells and whistles but could not really find any that suited my requirement. I am not saying that there aren't good templates out there but almost all have a lot of pre-existing setup already done with a whole lot of scaffolding, database configuration and middlewares already setup. Whenever I have used any of those, almost always I end up removing a lot of existing code. This is primarily why I am building this bare-boned template which will give you a structure to start your TS-Express project.

The only exception to the above-stated rule that I have made is using OvernightJs. I recently started using this tool this annotation/attribute based markup really make sense to me. The code is clean and very well structured. If you come from ASP.Net MVC / Spring background these will be right up your alley. Read more about it here


Features

  • Express server
  • Typescript
  • OvernightJs
  • TSConfig setup
  • TSLint setup

How to use this template

Clone the repository

$ npm install
$ npm run start
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].