TaskGenie

TaskGenie_tour.webm

TaskGenie is your magical solution for effective task management and productivity enhancement. This user-friendly web app empowers you to regulate your daily routine, keep track of your tasks, and maintain discipline while adding a touch of enchantment to your day.

Features

Installation

Prerequisites

    - Node.js
    - NPM
    - Angular CLI 
    - MongoDB
    - Use nvm install 8 & nvm use 8

To Setup

  1. Clone this repository Or Download this repository:

    ```bash git clone https://github.com/Srishti-j18/TaskGenie.git

  2. Navigate to the frontend project directory:

    ```bash cd TaskGenie/frontend

  3. Install the required dependencies:

    ```bash npm install

  4. Navigate to the backend project directory:

    ```bash cd TaskGenie/api

  5. Install the required dependencies:

    ```bash npm install

  6. Run the node-server: ```bash cd TaskGenie/api nodemon app.js

  7. Run the angular frontend (in another terminal):

    ```bash cd TaskGenie/frontend ng serve

  8. Open your web browser and navigate to http://localhost:4200/to access TaskGenie.

Usage

TaskGenie makes it easy to maintain discipline and achieve your goals. Create lists, add tasks, track your progress, and stay organized with a touch of magic.

Bug Reporting

Feel free to open an issue on GitHub if you find any bugs.

Feature Request