Skip to content

Web application with authentication for organizing your tasks.

Notifications You must be signed in to change notification settings

ferhen/task-manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Task Manager

Task Manager is a web application with authentication for organizing your tasks.

signup tasks

Run

You can run this application locally using Node and MongoDB or from a docker container.

Local

Before running locally, you must have a MongoDB instance running on localhost:27018. To start the server run the following commands from the project root directory.

cd server
npm install
npm start

To start the web application run the following commands from the project root directory.

cd app
npm install
npm start

The application will be available on http://localhost:4200.

Docker

To run the project using Docker following commands from the project root directory.

docker-compose up --build -d

The application will be exposed on http://localhost:80.

Features

  • Authentication (Sign Up and Login screens);
  • Tasks CRUD.