Skip to content

Latest commit

 

History

History
42 lines (27 loc) · 1.22 KB

README.md

File metadata and controls

42 lines (27 loc) · 1.22 KB

ToDoWebApp

A simple and interactive to-do list application that allows users to manage their tasks efficiently. The application features user authentication and real-time task management.

Features

  • User Authentication: Secure login and signup functionalities
  • Task Management: Users can add, edit, delete tasks
  • Responsive Design: Optimized for both desktop and mobile devices
  • Data Persistence: Tasks and user credentials are stored securely using NeDB

Prerequisites

Before you start, ensure you have installed the following:

  • Node.js
  • npm (Node Package Manager)

Installation

  1. Clone the repository using git clone https://github.com/Nkhanal2002/ToDoWebApp.git

  2. Run npm install to install dependencies

Usage

To run the local server and vite server, perform both command separately on your terminal, one for local server, and another for TailwindCSS for UI repectively:

node index.js
npm run dev

Technology Used

  • Frontend: HTML, TailwindCSS, JavaScript
  • Backend: Node.js, Express.js
  • Database: NeDB
  • Authentication: bcrypt, crypto

Author