This is todoList Network
How to run the project:
MAIN BRANCH - FRONTEND.
MASTER BRANCH - BACKEND
Note:sorry for that , I didn't fully understand how to upload the project to github correctly
1.Create empty folder to where you gonna upload project.
2.Download MASTER and MAIN branch.
3.Store MASTER and MAIN branch into your folder.Your project:
4.Your Backend: cd .\todoList-master\ -> npm i -> npm run start:dev
5.Your Client: cd .\todoList-main\ -> npm i -> npm run dev
NOTE : AFTER YOU AUTHORIZED/REGISTER YOUR USERDATA WILL STORE AT SESSION STORAGE.
WHEN YOU LOGOUT SESSIONSTORAGE WILL BE CLEAR
NOTE : WHEN YOU AUTHORIZED AND RELOAD EX. PAGE /USERS IT WILL THROW U TO LOGIN PAGE.
THEN BROWSER CHECK IF SESSIONSTORAGE HAS YOUR USERDATA AND IF SO IT GONNA LOG YOU INTO / PAGE.
SO WITH SLOW INTERNET CONNECTION IT WOULD SEEMS WEIRD.DONT PANIC. JUST WAIT A BIT WHILE REQUEST WILL BE DONE.
Task.done===1?green:grey/red.
When you run project client check's today date and if today date>finish date and task.done=0 then it get's red status
LOGIN PAGE:
INVALID LOGIN:
INCORRECT LOGIN:
REGISTRATION:
NEW USER MAINPAGE:
ADD TASK:
MAIN PAGE (green:done,grey:processing,red:failed):
EDIT TASK:
DELETE TASK:
EDIT STATUS:
USERS PAGE:
USER:id PAGE:
ADD FRIEND:
DELETE FRIEND:
FRIENDS PAGE:
DELETE ACCOUNT:
LOGOUT: