PriontoAbdullah / advance-typescript-node-mongo-redux

πŸŽ‰ The goal of this repo is to practice advance level of Typescript, Node.js Express.js MongoDB, Mongoose, Redux, Redux-thunk, Redux Tool kit. Following industry standards coding practice πŸš€πŸͺ

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

πŸŽ‰ Advanced TypeScript, Node.js, Express.js, MongoDB, Mongoose, Redux, and Redux Toolkit Practice Repo

This repository is dedicated to practicing advanced usage of TypeScript in combination with Node.js, Express.js, MongoDB, Mongoose, Redux, Redux Thunk, Redux RTK Query and Redux Toolkit. The goal is to learn and implement industry standards in coding practices.

Getting Started

To get started with the project, clone the repository and install the necessary dependencies by running:

  npm install

You will also need to have a MongoDB server running in order to connect to the database.

Usage

The project includes several scripts to aid in development and testing:

  • npm run start: starts the Node.js server in development mode with hot reloading
  • npm run build: builds the project in production mode
  • npm run test: runs the test suite

Technologies

This project utilizes the following technologies:

  • TypeScript
  • Node.js
  • Express.js
  • MongoDB
  • Mongoose
  • Redux
  • Redux Thunk
  • Redux RTK Query
  • Redux Toolkit

Contributing

If you would like to contribute to the project, please fork the repository and make a pull request with your changes.

License

This project is licensed under the MIT License.

About

πŸŽ‰ The goal of this repo is to practice advance level of Typescript, Node.js Express.js MongoDB, Mongoose, Redux, Redux-thunk, Redux Tool kit. Following industry standards coding practice πŸš€πŸͺ