Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/saranshbansal/todolist-spring-boot-angular-mongo

To-Do app running on top of Angular7, Spring Boot, MongoDB
https://github.com/saranshbansal/todolist-spring-boot-angular-mongo

angular7 mongodb spring spring-boot

Last synced: about 1 month ago
JSON representation

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

Awesome Lists containing this project

README

        

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](https://github.com/saranshbansal/todolist-spring-boot-angular-mongo/blob/master/demo.png)

## Requirements

1. Node

2. Java

3. MongoDB

## Steps to Setup

**1. Clone the application**

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

**2. Run the backend app using maven**

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

**3. Run the frontend app using npm**

first...

```bash
cd angular-frontend
npm install
```

then...

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

App will run on