Skip to content

KLesiu/TodoListV2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ToDoList v2

Hi. After a week of working on this project I am very happy to publish it. This project is somewhat unique in that it had a time limit unlike my previous projects. I undertook to create it in a week learning the very basics of Angular and NestJs which I had never dealt with before. During the entire preparatory and creative period I acquired a lot of knowledge which I am really proud of because I even had to stay up all night several times just to complete this project in the best possible way. As for my feelings about the Angular&NestJS duo they are very positive. What's more I think I had a much better experience writing in it than in the ReactJs&ExpressJs duo so I am willing to introduce this duo as a basic one in my next projects and explore even more possibilities.

🧐 Features

Here're some of the project's best features:

  • User registration and login
  • Saving user sessions via JWT in local storage
  • Adding new tasks
  • Deleting selected task
  • Changing the 'done' status of task (after single-click on it)
  • Updating selected task (after double-click on it)

🛠️ Installation Steps:

1. Clone repo

git clone [email protected]:KLesiu/TodoListV2.git

2. Change directory to the root folder

cd TodoListV2

3. Build app from docker

docker compose build

4. Start app from docker

docker compose up

This will start your Angular application and Nest.js application in separate containers. You can access the Angular app at http://localhost:4200/ and the Nest.js API at http://localhost:3000/.

💻 Built with

Technologies used in the project:

  • JavaScript
  • NodeJS
  • Angular
  • NestJs
  • MongoDB
  • TailwindCSS
  • JSONWEBTOKEN
  • Passport
  • Postman
  • Bcrypt
  • Jest
  • Docker

Sensitive data

Sensitive data was provided for recruitment purposes

About

Build with Angular&NestJS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published