To do list Full Stack

To Do List Full Stack

A fullstack To Do List project that comprises almost every aspect of Angular 20. You're welcome!

Full Stack To Do List App

To do list Full stack Frameworks

Angular

Angular is the framework that powers up the entire frontend side of the application. The application covers almost any of the framework's features.

Angular Material

Improved with Angular Material for several frontend components such as sign up/sign in modals, paginators, dropdowns and many others.

Laravel Api

Backend built with Laravel framework. Provide static assets and authentication/tasks APIs, ORM models, CORS configuration, exceptions/logs handling over channels and authentication middleware based on JWT.

Mysql Database

Mysql database migrated to Laravel and managed with ORM to retrieve user related data (tasks). Relational tables bound by foreign keys.

Complete Authetication Api

Laravel authetication API that includes sign-in, sign-up, change-pwr, log-out and JWT-authetication. Powered by eloquent models (mysql database), JWT middleware, Avatar creator middleware (to store raw binary data directly in the database), expections handling and expections logging through MonoLog.

Task CRUD Api

Laravel tasks CRUD-API to get, create, update and delete tasks. It also allow to retrive tasks based on keywords and to filter them. Powered by eloquent models (mysql database), JWT middleware, expections handling and expections logging through MonoLog.

Angular Features

Routing, http client, dependecy injection, deferrable contents, search and filter tasks, pagination, input/outputs, pipes, reactive templates, guards, resolvers... Those are many of the Angular features that I have used to create the To do List Full Stack application. Project is still improving.

About LorWebDev

After the end of my high school studies, I studied at Saint Louise Music College, based in Rome. Over the university years, I had been working in different sectors; however, not each of them was related to music. I undertook many different career paths that have led me to have a very open mind as well as being easily adaptive to almost any kind of situation.

Additionally, after long years of experience on stage as a musician, I've developed a strong character that allows me to work in very stressful situations even when things go wrong for reasons far from my control. To delve more into specifics in terms of what my career has been so far, just click on the Read More button below!

Happy couple

Try "ToDoList FullStack" Out!

Start exploring the "ToDoList FullStack" app by signing up!

Sign Up