Skip to content

shouryaeaga/TodoZen

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Todo Website

This repository contains the source code for a Todo website built with Svelte, Node.js, Express, and Nginx. The website allows users to manage their tasks and includes JWT authentication for secure user login and registration. It utilizes Docker containers for easy deployment and Nodemailer for email functionality.

A working version of the master branch can be found on https://todo.shouryaeaga.com

Features

  • User registration and login using JWT authentication
  • Create, update, and delete tasks
  • Mark tasks as complete
  • Password reset via email

Technologies Used

  • Frontend: Svelte and Picocss
  • Backend: Node.js, Express
  • Database: PostgreSQL
  • Authentication: JWT (JSON Web Tokens), fully secure with encryption using Argon2
  • Web Server: Nginx
  • Containerization: Docker

License

This project is licensed under the GPL License.

About

A todo list website built with svelte amd express

Topics

Resources

License

Stars

Watchers

Forks