a full stack web app
Introducing my latest project - a full-stack to-do list and goal tracking application. With this app, users can effortlessly create, view, update, and delete their goals and accompanying deadlines and descriptions. The app features user authentication and authorization powered by JSON Web Tokens, ensuring that each user has access only to their own goals and no one else's. Additionally, the application utilizes Redux for efficient global state management in React, providing a seamless user experience. The backend of the app is a RESTful API built with Node.js, Express.js, and MongoDB.
The technology stack for this application includes React.js on the client-side, and Node.js, Express.js and MongoDB on the backend. These technologies were carefully chosen to provide a seamless user experience, efficient data management, and real-time communication capabilities.
Click below to see the code on github.