Express + TypeScript + Boilerplate for Web / API App
Express + TypeScript + Boilerplate for Web / API App
Hey There!
that ⭐️ button if you like this boilerplate.
A boilerplate for Node.js App.
process.env - DotEnv package is used..env file).Handler & NativeEvent.Log.info('Your message should go here!'). Other options for logging are Log.warn, Log.error & Log.custom.Note: I am mentioning only files/folders which you need to configure if required
…
Below mentioned are the steps to install, configure & run in your platform/distributions.
# Clone the repo.
git clone https://github.com/GeekyAnts/express-typescript.git;
# Goto the cloned project folder.
cd nodets;
# Without Docker
# Note: It is assumed here that you have MongoDB running in the background and that you have created the database.
# Install NPM dependencies.
# Note: You can review the list of dependencies from the below link.
# https://github.com/faizahmedfarooqui/nodets/network/dependencies
npm install;
# Edit your DotEnv file using any editor of your choice.
# Please Note: You should add all the configurations details
# or else default values will be used!
vim .env;
# Run the app
npm run dev;
# With Docker
# Note: It is assumed here that you have Docker running in the background.
# Run the app in docker as a foreground process
docker-compose up
# Run the app in docker as a background process
docker-compose up -d
…
Note: This page has sub-sections, like about-us, contact-us & portfolio
Note: LogIn with Providers
Note: SignUp with Providers
Note: In case the requested URI does not exist, app shows this page
Note: In case an error is generated, so instead of plain errors we can show the under maintenance page.
This boilerplate is maintained by GeekyAnts, a product development studio specializing in:
Need a custom backend architecture? Our backend engineering team can help you build:
Built by GeekyAnts | Node.js Development Services
No open issues yet, or sync has not completed.