Skip to content

josefer09/UpTask_FullStack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 

Repository files navigation

UP task

logo

React + React Query + React Hook Form + Express + Typescript + MongoDB & More!

Get started with the demo: Here

You can use the following credentials to test the application.

Project Description

This project is a task management application, designed to function as a Kanban board, allowing users to create, organize, and track their tasks efficiently. Developed with React, Zod, React Query, Express, Node.js, TypeScript, MongoDB, and Tailwind CSS, the application demonstrates a strong grasp of both front-end and back-end technologies. Following Agile principles and the SCRUM methodology, I managed the entire development process, ensuring iterative progress and effective collaboration. This project showcases my ability to deliver high-quality software solutions in a dynamic, agile environment.

Dash

Docs

What did I learn or practice?

In this project, I learned and practiced:

  • useState
  • useEffect
  • Hooks
  • customHook
  • useReducer
  • ReactQuery
  • useMutation
  • useQuery
  • useQueryClient / invalidate queries
  • Best Practices for Express.js & React
  • react dependencies
  • docker
  • Clean Architecture
  • Clean Code & Dessing Patterns
  • Work with components

Some features:

Role Managment

logo

Create and manage your task in detail

logo

Prerequisites

Make sure you have the following installed:

Installation

Follow these steps to set up the project locally:

  1. Clone the repository:

    git clone https://github.com/josefer09/uptask_backend
    git clone https://github.com/josefer09/uptask_frontend
    cd your-repository
  2. initialize docker:

    cd backend
    docker compose up -d
  3. Install the dependencies:

    npm install
    # or if you use yarn
    yarn install
  4. Run projects:

    npm run dev

Contact

Thank you for visiting the UpTask repository! If you have any questions, suggestions, or just want to say hello, feel free to get in touch with me.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages