Skip to content

Full-stack application developed with NestJS, Next.js, and PostgreSQL

Notifications You must be signed in to change notification settings

ranizouaoui/Task-Management-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Task Management App

Home Page This project is a Task Management Application, developed using NestJS for the backend, Next.js for the frontend, and PostgreSQL for the database. The application allows users to create, read, update, and delete tasks, with each task having a title, description, and status.

Project Structure

  • backend: Contains the NestJS backend application
  • frontend: Contains the Next.js frontend application
  • dockerfiles: Docker configurations for the project
  • pictures: Images and other static assets
  • postgres_data: PostgreSQL data directory
  • docker-compose.yml: Docker Compose configuration file

Manual Setup

Make sure Docker is installed.

Instructions

  1. Clone the repository:

    git clone https://github.com/ranizouaoui/Task-Management-App/
    cd Task-Management-App
  2. Build the Docker images and start the containers::

     docker-compose up --build
  3. Build the Docker images and start the containers::

Documentation

App preview

Update Page

Create Page

Delete Page

EXCEl Page

About

Full-stack application developed with NestJS, Next.js, and PostgreSQL

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published