Skip to content

Srishti-j18/TaskGenie

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 

Repository files navigation

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

  • User Authentication: Keep task data private with secure login/signup and logout functionality.

  • List Management: Create, edit, and delete lists, tailoring your workspace to your needs.

  • Task Management: Easily track, create, edit, and delete tasks within custom lists.

  • Task Completion: Celebrate achievements by marking tasks as complete.

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:

    git clone https://github.com/Srishti-j18/TaskGenie.git
    
  2. Navigate to the frontend project directory:

    cd TaskGenie/frontend
    
  3. Install the required dependencies:

    npm install
    
  4. Navigate to the backend project directory:

    cd TaskGenie/api
    
  5. Install the required dependencies:

    npm install
    
  6. Run the node-server:

    cd TaskGenie/api
    nodemon app.js
    
  7. Run the angular frontend (in another terminal):

    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

  • Feel free to Open an issue on GitHub to request any additional features you might need for your use case.
  • Connect with me on LinkedIn. I'd love️ to hear where you are using this library.

About

A friendly to-do app with secure user authentication for managing and organizing daily tasks effortlessly.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published