Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

project #219

Open
49 of 55 tasks
nomadwebs opened this issue Nov 12, 2024 · 2 comments
Open
49 of 55 tasks

project #219

nomadwebs opened this issue Nov 12, 2024 · 2 comments

Comments

@nomadwebs
Copy link

nomadwebs commented Nov 12, 2024

Starting

  • doc (intro, functional -> use cases, figma, technical -> blocks, packages, data model, techs)

Previous tasks

  • implement control access (register, login, home)
  • Create API Logic getCustomers
  • Create endpoint getCustomers
  • Create front logic for getCustomers
  • Create front Compo for ManageCustomers
  • Send confirmation email after register user
  • AssignPack front logic and call to api
  • Check functions for find by username and email, and catch correctly the confirmation / error message
  • To improve previous item, purpose to create the user if not exist in the system
  • Create API Logic deletePack
  • Create endpoint deletePack
  • Create front logic for deletePack
  • Check why not reloading Manage Packs Compo after delete a basepack
  • Validate than a assigned and active basePackID can't be deleted to prevent database corrumption
  • FUTURE: Know the customers asigned to a pack by clicking to the count number in basepack

15/12/2024

  • Create API Logic updatePack
  • Create endpoint updatePack
  • Create front logic for updatePack
  • Prepare new Compo for updatePack (WIP)

PENDING TASKS

  • Fix compo update profile, It should be in the page, not over
  • creare logic /endpoints for updateProfile
  • Fix problem in asign pack, it apears always OK mesage independently of the result
  • Fix problem searching by username or email in assign pack
  • Create logic / endpoints for delete customer (it should be impossible to delete a customer if them have active packs or unpayed packs).
  • Create logic edit customer and test file
  • Create endpoints for edit customer
  • Create user by provider part (basic information), provider will can edit information while customer not activated his account.
  • Create Logic for get packs from customerId (users > adquiredPacks.js)
  • Create Logic App for adquiredPacks
  • TRACKER - Fix compo tracker with second conditional select
  • TRACKER - Implement toogle logic for start and stop tracking
  • TRACKER - Implement timmer for visual reference and UX experience
  • TRACKER - Add logic for manual tracking (time) (add/substract)
  • HISTORY - Create getHistory logic / Endpoint
  • HISTORY - Call history from pack relationship
  • HISTORY - Call history from user
  • ADD PACK - Add Description field, if the user not fill it, will get the basepack description by default
  • TRACKER - fix problem with remmaining quantity in time format
  • TRACKER - fix problem with first table display (it not update until first onChange)
  • TRACKER - fix problem in units pack, in this packs table should show Sessions instead of Time, and show integer numer as the number of sessions, remaning colum should be an integer number too.
  • TRACKER - Function to check pack and change status (if is needed) when finish tracking or after a manual adjustment
  • MANAGE CUSTOMERS - Create compo page to see the packs of a customer
  • MANAGE CUSTOMERS - In each pack see the payment status
  • MANAGE CUSTOMERS - From the packs listed in manage customers should we see the pack activities, and update time sessions manually
  • MANAGE CUSTOMERS - Add function to add payments
  • MANAGE CUSTOMERS - Add function to update payments
  • MANAGE CUSTOMERS - Add endpoint to update payments
  • MANAGE CUSTOMERS - Add function to delete payments
  • MANAGE CUSTOMERS - Add endpoint to delete payments
  • MAILING - Create an email to inform customer when a pack have less than 2h or 2 sessions
  • MAILING - Create an email to inform customer when pack ended
  • VARIOS - Create function to check pack status and not permit use it more if the status is cancelled, finished or pending
  • VARIOS - When session expires should delete localsorage token to avoid app navigation (without data)
  • VARIOS - move formattion functions to presentation layer (in utilis directory)
nomadwebs added a commit to nomadwebs/isdi-bootcamp-202409 that referenced this issue Nov 14, 2024
nomadwebs added a commit to nomadwebs/isdi-bootcamp-202409 that referenced this issue Nov 14, 2024
nomadwebs added a commit to nomadwebs/isdi-bootcamp-202409 that referenced this issue Nov 14, 2024
nomadwebs added a commit to nomadwebs/isdi-bootcamp-202409 that referenced this issue Nov 19, 2024
nomadwebs added a commit to nomadwebs/isdi-bootcamp-202409 that referenced this issue Nov 21, 2024
… vite, express, cors, jsonwebtoken, doten, bcrypt, mocha chai b00tc4mp#219
nomadwebs added a commit to nomadwebs/isdi-bootcamp-202409 that referenced this issue Nov 25, 2024
nomadwebs added a commit to nomadwebs/isdi-bootcamp-202409 that referenced this issue Nov 26, 2024
nomadwebs added a commit to nomadwebs/isdi-bootcamp-202409 that referenced this issue Nov 27, 2024
nomadwebs added a commit to nomadwebs/isdi-bootcamp-202409 that referenced this issue Nov 28, 2024
…gister logics and tests, create api index, install mongo, mongoose and all the dependences and more b00tc4mp#219
nomadwebs added a commit to nomadwebs/isdi-bootcamp-202409 that referenced this issue Nov 29, 2024
nomadwebs added a commit to nomadwebs/isdi-bootcamp-202409 that referenced this issue Nov 30, 2024
…outer for users, implement authenticateuser, create compos for login and register and test end to end login process from compo login to api users/auth endpoint b00tc4mp#219
nomadwebs added a commit to nomadwebs/isdi-bootcamp-202409 that referenced this issue Dec 2, 2024
nomadwebs added a commit to nomadwebs/isdi-bootcamp-202409 that referenced this issue Dec 3, 2024
nomadwebs added a commit to nomadwebs/isdi-bootcamp-202409 that referenced this issue Dec 3, 2024
…n pack collection, start working with api routers for packs b00tc4mp#219
nomadwebs added a commit to nomadwebs/isdi-bootcamp-202409 that referenced this issue Dec 4, 2024
…file for create pack and start working with front logic and compo for create pack b00tc4mp#219
nomadwebs added a commit to nomadwebs/isdi-bootcamp-202409 that referenced this issue Dec 5, 2024
nomadwebs added a commit to nomadwebs/isdi-bootcamp-202409 that referenced this issue Dec 7, 2024
nomadwebs added a commit to nomadwebs/isdi-bootcamp-202409 that referenced this issue Dec 9, 2024
… create logic in front for get name users but is not working yet b00tc4mp#219
nomadwebs added a commit to nomadwebs/isdi-bootcamp-202409 that referenced this issue Dec 9, 2024
nomadwebs added a commit to nomadwebs/isdi-bootcamp-202409 that referenced this issue Dec 10, 2024
…ign pack, create new logics and endpoint for find user by email or username b00tc4mp#219
nomadwebs added a commit to nomadwebs/isdi-bootcamp-202409 that referenced this issue Dec 11, 2024
@nomadwebs
Copy link
Author

Today I feel than I'm not in my best moment to develope this project, but I'll do my best to finish it as soon as posible.

nomadwebs added a commit to nomadwebs/isdi-bootcamp-202409 that referenced this issue Dec 12, 2024
…ront logics assign pack, function to get basepack details and more b00tc4mp#219
nomadwebs added a commit to nomadwebs/isdi-bootcamp-202409 that referenced this issue Dec 13, 2024
…mail and findbyusername, it still remain fix some bug in this part b00tc4mp#219
nomadwebs added a commit to nomadwebs/isdi-bootcamp-202409 that referenced this issue Dec 14, 2024
nomadwebs added a commit to nomadwebs/isdi-bootcamp-202409 that referenced this issue Dec 15, 2024
…than base pack is not assigned to any customer befor delete, if detect a pack asigned to a customer wont be deleted, adjust basepack counter to know how many customers are asigned to a pack b00tc4mp#219
nomadwebs added a commit to nomadwebs/isdi-bootcamp-202409 that referenced this issue Dec 15, 2024
nomadwebs added a commit to nomadwebs/isdi-bootcamp-202409 that referenced this issue Dec 15, 2024
nomadwebs added a commit to nomadwebs/isdi-bootcamp-202409 that referenced this issue Dec 17, 2024
…omers, manage packs, and update packs, finnally started working with compo and tracker time api logic b00tc4mp#219
nomadwebs added a commit to nomadwebs/isdi-bootcamp-202409 that referenced this issue Dec 17, 2024
nomadwebs added a commit to nomadwebs/isdi-bootcamp-202409 that referenced this issue Dec 19, 2024
…Format, some adjustments in Tracker compo and some small changes more b00tc4mp#219
nomadwebs added a commit to nomadwebs/isdi-bootcamp-202409 that referenced this issue Dec 20, 2024
…x a problem with toggle tracker logic, add remaining time in Activity mongo collection in order to see exactly how many time are available without need to caluclate all activities of one pack b00tc4mp#219
nomadwebs added a commit to nomadwebs/isdi-bootcamp-202409 that referenced this issue Dec 22, 2024
nomadwebs added a commit to nomadwebs/isdi-bootcamp-202409 that referenced this issue Dec 23, 2024
nomadwebs added a commit to nomadwebs/isdi-bootcamp-202409 that referenced this issue Jan 7, 2025
@nomadwebs
Copy link
Author

continue working after xmass hollidays

nomadwebs added a commit to nomadwebs/isdi-bootcamp-202409 that referenced this issue Jan 8, 2025
nomadwebs added a commit to nomadwebs/isdi-bootcamp-202409 that referenced this issue Jan 8, 2025
…ompo, now we can see the story of a pack, created functions getFormmatedDate to format visualitzation date b00tc4mp#219
nomadwebs added a commit to nomadwebs/isdi-bootcamp-202409 that referenced this issue Jan 9, 2025
…g but it remains to see timmer moving, create compo CustomerPacks and implement all logicals to see the packs related to a customer, create new route for customerPacks and other changes b00tc4mp#219
nomadwebs added a commit to nomadwebs/isdi-bootcamp-202409 that referenced this issue Jan 10, 2025
…when packs ara about hours or units, improve user profile page, fix findUserByEmailOrUserName function, and fix some error problems un assignPack logic b00tc4mp#219
nomadwebs added a commit to nomadwebs/isdi-bootcamp-202409 that referenced this issue Jan 13, 2025
…gecustomerPacks with navigation functionallity and other small changes b00tc4mp#219
nomadwebs added a commit to nomadwebs/isdi-bootcamp-202409 that referenced this issue Jan 14, 2025
nomadwebs added a commit to nomadwebs/isdi-bootcamp-202409 that referenced this issue Jan 14, 2025
nomadwebs added a commit to nomadwebs/isdi-bootcamp-202409 that referenced this issue Jan 16, 2025
…nction to check and update packs and some mor changes b00tc4mp#219
nomadwebs added a commit to nomadwebs/isdi-bootcamp-202409 that referenced this issue Jan 16, 2025
…acking, conect it with the frontend, create functions and table to see payments, and now working with endpoint for deletepayments and more b00tc4mp#219
nomadwebs added a commit to nomadwebs/isdi-bootcamp-202409 that referenced this issue Jan 17, 2025
nomadwebs added a commit to nomadwebs/isdi-bootcamp-202409 that referenced this issue Jan 20, 2025
nomadwebs added a commit to nomadwebs/isdi-bootcamp-202409 that referenced this issue Jan 21, 2025
nomadwebs added a commit to nomadwebs/isdi-bootcamp-202409 that referenced this issue Jan 21, 2025
…Customers, ManagePacks, Tracker, and UpdateCustomerPack b00tc4mp#219
nomadwebs added a commit to nomadwebs/isdi-bootcamp-202409 that referenced this issue Jan 22, 2025
…ser, add format data to front logic on manage customer packs compo and some small changes more b00tc4mp#219
nomadwebs added a commit to nomadwebs/isdi-bootcamp-202409 that referenced this issue Jan 23, 2025
nomadwebs added a commit to nomadwebs/isdi-bootcamp-202409 that referenced this issue Jan 25, 2025
nomadwebs added a commit to nomadwebs/isdi-bootcamp-202409 that referenced this issue Jan 25, 2025
nomadwebs added a commit to nomadwebs/isdi-bootcamp-202409 that referenced this issue Jan 25, 2025
nomadwebs added a commit to nomadwebs/isdi-bootcamp-202409 that referenced this issue Jan 27, 2025
…pec files, updated some api logics throw validation test doing, and adjust some compo views b00tc4mp#219
nomadwebs added a commit to nomadwebs/isdi-bootcamp-202409 that referenced this issue Jan 29, 2025
nomadwebs added a commit to nomadwebs/isdi-bootcamp-202409 that referenced this issue Jan 30, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant