Skip to content

A simple do list webapp that uses Javascript, Node, Express, EJS, and Postgress SQL

Notifications You must be signed in to change notification settings

thomasantony12/Todo-list

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simple To-Do List Web App

This is a simple to-do list web application built using JavaScript, Node.js, Express, PostgreSQL, and Vite. The app is hosted on Vercel.

Features

  • Add, edit, and delete tasks
  • Mark tasks as completed
  • Filter tasks by status (all, completed, pending)
  • Responsive design

Technologies Used

  • Frontend: JavaScript, Vite
  • Backend: Node.js, Express
  • Database: PostgreSQL
  • Hosting: Vercel

Getting Started

Prerequisites

  • Node.js installed on your machine
  • PostgreSQL installed and running

Installation

  1. Clone the repository:
git clone https://github.com/thomasantony12/Todo-list.git
cd Todo-list
  1. Install dependencies:
npm install
  1. Set up the database:
  • Create a PostgreSQL database.
  • Update the database configuration in config.js with your database credentials.
  1. Run the development server:
npm run dev
  1. Open your browser and navigate to:
http://localhost:3000

Deployment

To deploy the app on Vercel:

  1. Install Vercel CLI:
npm install -g vercel
  1. Deploy the app:
vercel
  1. Follow the prompts to complete the deployment.

Contributing

Contributions are welcome! Please fork the repository and create a pull request with your changes.

License

This project is licensed under the MIT License.

Feel free to customize this README to better fit your project’s specifics. If you have any questions or need further assistance, just let me know!

Screen shorts

Screenshot (156)

About

A simple do list webapp that uses Javascript, Node, Express, EJS, and Postgress SQL

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published