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

https://github.com/pushpendra-1697/taskmanager

This project combines the powerful drag and drop functionality provided by the React DnD library with a secure authentication system. It aims to create an interactive and personalized experience for users while maintaining the necessary security measures to protect sensitive data and ensure appropriate access control.
https://github.com/pushpendra-1697/taskmanager

chakra-ui expressjs mongodb nodejs react-dnd react-dnd-html5-backend react-router-dom reactjs redux

Last synced: about 1 month ago
JSON representation

This project combines the powerful drag and drop functionality provided by the React DnD library with a secure authentication system. It aims to create an interactive and personalized experience for users while maintaining the necessary security measures to protect sensitive data and ensure appropriate access control.

Awesome Lists containing this project

README

          

# TaskManager
# Overview
This project combines the powerful drag and drop functionality provided by the React DnD library with a secure authentication system. It aims to create an interactive and personalized experience for users while maintaining the necessary security measures to protect sensitive data and ensure appropriate access control.

# Frontend Verecel Deployed Link :
https://ascend-nu.vercel.app/
# Backend Cyclic Deployed Link:
https://ascend.onrender.com/

# Tech Stack :
# A) Frontend :
React (JSX Syntax), Redux, Chakra-ui Library for Styling & Modal, axios for handling asynchrous request, react-router-dom for routing or Navigate from one page to another, Standard react components, React-hooks, chakra-icons & react-icons and Drag & Drop by react-dnd library.
# B) Backend :
Node.js, Express.js, mongodb (NoSQL), mongoose for connect database to server, cors for handling the cors error, relationships between collections, jsonwebtoken, node-fetch, BSON and Bsondump.

## Installation

Clone the Repository from Github. Then do the following steps:

```bash
npm install

For Frontend
npm run start

For Backend
npm run server
```

PORT ---> 3000 || 8080

# Some HTTP (Hyper Text Transfer Protocol) Status Code Which I used :
404 ---> Not Found/failure

201 ---> Created/post

200 ---> OK/Success/get/put

# Some Project Screenshots :
# A) For Computer Screen:

# B) For Mobile/Tablet Screen :