/todolist-spring-boot-angular-mongo

To-Do app running on top of Angular7, Spring Boot, MongoDB

Primary LanguageTypeScriptMIT LicenseMIT

A simplistic To-Do application which offers a user friendly experience of showing pending and completed tasks with option to add/delete and mark todos as completed. Built on top of AngularJS, Spring Boot, and MongoDB.

alt text

Requirements

  1. Node

  2. Java

  3. MongoDB

Steps to Setup

1. Clone the application

git clone https://github.com/saranshbansal/todolist-assignment-java.git

2. Run the backend app using maven

cd spring-boot-mongo-backend
mvn spring-boot:run

3. Run the frontend app using npm

first...

cd angular-frontend
npm install

then...

npm start (for development) OR npm build (for production)

App will run on http://localhost:4200