https://github.com/vinodnextcoder/todo-app-typescript-nestjs
todo app
https://github.com/vinodnextcoder/todo-app-typescript-nestjs
jwt-authentication jwt-token nestjs nestjs-api-login nestjs-api-registration nestjs-backend nestjs-jwt nestjs-mongoose nestjs-socketio nestjs-typeorm react-jwt react-login react-modal react-mui reactjs socket-io typescript
Last synced: 4 months ago
JSON representation
todo app
- Host: GitHub
- URL: https://github.com/vinodnextcoder/todo-app-typescript-nestjs
- Owner: vinodnextcoder
- License: mit
- Created: 2022-07-20T18:16:24.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-07-21T18:24:34.000Z (over 3 years ago)
- Last Synced: 2025-10-24T13:04:44.499Z (4 months ago)
- Topics: jwt-authentication, jwt-token, nestjs, nestjs-api-login, nestjs-api-registration, nestjs-backend, nestjs-jwt, nestjs-mongoose, nestjs-socketio, nestjs-typeorm, react-jwt, react-login, react-modal, react-mui, reactjs, socket-io, typescript
- Language: JavaScript
- Homepage:
- Size: 1.47 MB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# todo-app-typescript-nestjs
- NodeJS application from scratch using Nestjs, MongoDB - a noSQL database perfect for using with Node
** App feature **
1. User account creation
2. User Login
3. create task and attachment
4. update task
# Prerequisite
- Below steps are needed only for the first time when you setup your dev machine
1. nodejs - JavaScript runtime built on Chrome's V8 JavaScript engine
2. mongodb - MongoDB is an open source cross-platform document-oriented database program.
3. nestjs - NestJS is a progressive Node. js framework that helps build server-side applications.
4. react - React is a free and open-source front-end JavaScript library for building
user interfaces based on UI components.
# installing
1. Clone this git repository, if you haven't done already.
```
https://github.com/vinodnextcoder/todo-app-typescript-nestjs.git
```
after cloning repository you need run backend and frontend separete
## Backend
```bash
$ cd backend
$ npm install
$ npm start
```
This will run http://localhost:3002
## Frontend
```bash
$ cd frontend
$ npm install
$ npm start
```
This will run http://localhost:3000