Skip to content

farisadlin/todos-app-client-side

Repository files navigation

Full Stack Task App

This is a Next.js project bootstrapped with create-next-app, featuring a robust task management system with user authentication.

Features

  • User Registration and Login
  • Task Creation, Editing, and Deletion
  • Task Filtering and Sorting
  • Pagination
  • Responsive Design

Getting Started

First, run the development server:

npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev

Open http://localhost:3000 with your browser to see the result.

Project Structure

  • src/app: Contains the main application pages and layouts
  • src/components: Reusable React components
  • src/hooks: Custom React hooks
  • src/lib: Utility functions and configurations
  • src/types: TypeScript type definitions

Key Technologies

  • Next.js 14
  • React 18
  • TypeScript
  • Tailwind CSS
  • React Query
  • Axios
  • JWT Authentication

Learn More

To learn more about the technologies used in this project, check out the following resources:

Deployment

This project can be easily deployed on Vercel, the platform created by the makers of Next.js.

Check out the Next.js deployment documentation for more details.

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors