Simple-To-Do-List-App Tailwind Templates

Simple To Do List App

A simple Task Manager Web App built with Node.js, Express, and EJS, allowing users to create and view tasks stored as text files. It features Tailwind CSS for styling and a minimalistic UI for easy task management. šŸš€

Task Manager Web App


A simple web application built with Node.js, Express, and EJS that allows users to create and view tasks. Tasks are stored as text files in the files directory.

Features

šŸŽÆ Create tasks with a title and details
šŸŽÆ View a list of all created tasks
šŸŽÆ Uses Express.js for backend
šŸŽÆ Uses EJS for rendering dynamic content
šŸŽÆ Uses Tailwind CSS for styling with external CSS

Technologies Used

šŸŽÆ Node.js (Server-side runtime)
šŸŽÆ Express.js (Backend framework)
šŸŽÆ EJS (Templating engine)
šŸŽÆ Tailwind CSS (Styling, now in public/stylesheets/styles.css)
šŸŽÆ File System (fs) (For storing tasks as text files)

Screenshot: part 1

Installation & Setup:-

  1. Clone the repository:

    https://github.com/GouravSinghDosad/Simple-To-Do-List-App.git
    
  2. Install dependencies:

    npm install
    
  3. If using nodemon:

    nodemon index.js
    
  4. Open the app in the browser: ```sh http://localhost:3000

Project Structure: part 2

Routes

GET / → Renders the main page with a list of tasks
POST /create → Creates a new task and saves it as a text file

Top categories

Loading Svelte Themes