Skip to content

A project and task management application created using the MERN stack, Socket.io, and styled with Tailwind CSS, DailyUI, and HeadlessUI. Testing account: [email protected] Password: 123456

Notifications You must be signed in to change notification settings

commanderz/UpTask-MERN-stack-frontend

 
 

Repository files navigation

UpTask MERN Stack Frontend

A brief description of what this project does and who it's for

Features

  • User Authentication and Registration
  • MailTrap for sending emails to confirm the account once created
  • Forgot password feature added to recover through MailTrap
  • Usage of custom hooks for Authentication and centralization of project operations(CRUD) through Context API
  • Completely responsive
  • Styling made with TailwindCSS and components from DaisyUI and HeadlessUI libraries
  • Search functionality
  • Icons from Heroicons
  • Frontend deployment made with Vercel
  • Backend made with Nodejs and Express
  • Mongoose as ORM
  • MongoDB as Database
  • MVC architecture
  • Socket.io implemented real-time updates when updating, deleting, or creating new tasks for any project previously created inside the app
  • Add Cypress package for e2e testing in the frontend

Tech Stack

Client: React, ContextAPI, Custom hooks, TailwindCSS, HeadlessUI, DaisyUI, Heroicons

Server: Node, Express, MongoDB, JWT, Socket.io

Demo

Insert gif or link to demo

Screenshots

  • Mobile view

Screenshot (81)

  • Tablet view

Screenshot (80)

  • Desktop view

Screenshot (79)

Screenshot (78)

About

A project and task management application created using the MERN stack, Socket.io, and styled with Tailwind CSS, DailyUI, and HeadlessUI. Testing account: [email protected] Password: 123456

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 98.5%
  • CSS 1.1%
  • HTML 0.4%