Skip to content

jtwiley1996/ReactTaskManager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

React Task Manager

Table of Contents

  1. Introduction
  2. Features
  3. Dependencies
  4. Getting Started
  5. Deployment
  6. Contributing
  7. License

Introduction

Task Manager is a web application designed to help users organize and manage their tasks effectively. Whether you're a professional managing multiple projects or an individual keeping track of personal tasks, Task Manager provides an intuitive interface to create, update, and delete tasks effortlessly.

Features

  • Task Creation: Easily add new tasks with a name and description.
  • Task Listing: View a list of all tasks with their details.
  • Task Deletion: Remove tasks from the list when they're completed or no longer needed.
  • Responsive Design: Access and manage tasks seamlessly across devices of all sizes.

Dependencies

Frontend Dependencies:

  • @vitejs/plugin-react: Vite plugin for React applications.
  • bootstrap: Frontend framework for responsive web design.
  • react: JavaScript library for building user interfaces.
  • react-dom: DOM-specific methods for React.
  • vite: Build tool that offers lightning-fast frontend development experience.

Backend Dependencies:

  • @apollo/server: GraphQL server implementation for Node.js.
  • cors: Middleware for enabling CORS (Cross-Origin Resource Sharing) in Express.
  • dotenv: Loads environment variables from a .env file into process.env.
  • express: Web application framework for Node.js.
  • graphql: JavaScript implementation of the GraphQL specification.
  • mongodb: MongoDB driver for Node.js.
  • mongoose: MongoDB object modeling for Node.js.
  • sequelize: Promise-based Node.js ORM for Postgres, MySQL, MariaDB, SQLite, and Microsoft SQL Server.
  • nodemon: Utility that monitors changes in your source code and automatically restarts the server.

Getting Started

To get started with the Task Manager application, follow these steps:

  1. Clone the repository to your local machine:

    git clone <repository-url>
    
    

How To Use

npm install
npm run build
npm run develop

Task Manager

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published