Skip to content

kartikayasija/TODO-TypeScript

Repository files navigation

TODO-TypeScript

It is a Full Stack ToDo Task App built using typeScript and stores Data in MongoDB.

Demo

Untitled.mp4

Tech Stack

Client: React JS

Server: Node JS, Express JS, JWT

Database: Mongo DB

What I learned through this Project?

  • Building REST APIs with TypeScript: I gained hands-on experience in developing RESTful APIs using TypeScript, harnessing its power to enhance code quality, catch potential bugs, and improve maintainability.

  • Full-Stack Development: Working with TypeScript in both server-side (Node.js) and client-side (React.js) components allowed me to understand the intricacies of full-stack development, enabling me to create dynamic and interactive web applications.

Project initialization

Clone the project

  git clone https://github.com/kartikayasija/TODO-TypeScript

Install dependencies

  npm install
  cd frontend
  npm install

Add .env file

  MONGO_URL=mongodb+srv://courses8754:[email protected]/
  JWT_SECRET=
  NODE_ENV=production
  PORT=3000

Start

  npm run dev