Skip to content

Form developed from the backend part, at the request of Factoría F5, which allows the creation of task lists. Oriented to education, it allows selecting subject, time, shift, observations, if necessary, and in turn is ordered depending on the priority of the task to be carried out.

Notifications You must be signed in to change notification settings

thania2004/registro

Repository files navigation

PROJECT REGISTRATION 🥇

Form developed from the backend part, at the request of Factoría F5, which allows the creation of task lists. Oriented to education, it allows selecting subject, time, shift, observations, if necessary, and in turn is ordered depending on the priority of the task to be carried out.


Installation requirements ⚗️🧪


Installation process 💻

Download our repo

git clone: https://github.com/thania2004/registro.git

Installing symfony packages⚗️

composer require symfony/orm-pack (Sin docker)

composer require symfony/maker-bundle

composer require form validator twig-bundle security-csrf annotations


Installation Test packages ⚗️

composer require --dev symfony/test-pack

composer require symfony/panther --dev

composer require --dev dbrekelmans/bdi


CSS package initialization ⚗️

composer require symfony/asset


✨🚀 Application Initialization✨✨

symfony server:start

Add the following extension to the URL that will appear by default:

/todo/list

After adding the extension to the URL that comes by default, the following will appear:

aplicación-registro


🏅 Test Initialization🏅

php bin/phpunit


⚖️Requirements (StakeHolders)🔬

  • Make it a functional form
  • Clean code
  • follow agile methodologies
  • At least have an operating local environment
  • Create a minimum of one entity in symfony with your controller, form, repository, etc
  • Create two entities that are related in some way
  • That the css and js files are minified and obfuscated
  • Perform unit tests

Stack 🛠️⚙️

VSCode Bootstrap XAMMP Symfony MySQL Apache GitHub Git PHP Composer Jest

Registry Project Applications

  • Personal environments: Users can use the application to create and manage their own to-do lists for their daily lives, such as shopping, paying bills, appointment reminders, and more.
  • Professional environments: the application can be used by work teams to manage tasks and projects. Team members can create and assign tasks, set deadlines and priorities, and track completed tasks.
  • Educational environments: Students can use the application to keep track of their homework and work assigned by their teachers, as well as to manage their time and priorities.
  • Project environments: the application can be used to manage specific tasks and projects, such as event planning, construction project management, monitoring of research activities, among others.

Long Term Improvements🤝❤️

  • It is planned to change the subject field by a radio button that allows the user to change the interface, depending on the environment in which they are (personal, professional, educational).

Autores ✍️

About

Form developed from the backend part, at the request of Factoría F5, which allows the creation of task lists. Oriented to education, it allows selecting subject, time, shift, observations, if necessary, and in turn is ordered depending on the priority of the task to be carried out.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published