Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

368 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Getting Started

npm start

Runs the app in the development mode.
Open http://localhost:3000 to view it in the browser.

You should run the backend side in this repo [https://github.com/MariamHasanat/time-wise-api]

Connect Client side with Server side

Do not forget to create .env file and write the password to connect the frontend side with the server side. to get the password plz contact me using the email hasanattmariam@gmail.com

Login Page

login page

Sign-up Page

Alt text

Create a new user process

  1. enter user name
  2. enter email
  3. enter the password and confirm it. if the user enters an existing email, the site will alert him to change the email, if the user enters a password different from the confirmed password the site will alert him.

The checkbox to show the password will reveal the password to the user. filled the new user information when email is already exist when password is hidden when password do not match2 when password do not match

Successfully create a new user

success create new user

Login process

  1. enter the email
  2. enter the password

If the email does not exist or the password is wrong, the site will alert the user.

when enter wrrong password

The correct email and password will allow the user to log in to the application.

the first sign in

If the user tries to enter the application illegally, the site will prevent him as well as display him an alert.

unuthonticated login

Enter the Correct Password and Username

enter correct password and email time tracker page when no projects or tasks

Projects Page is Empty

projects page empty

Create New Project

create new project fill out the first project

The New Project was Created - How the Description Appears

create project successfully how the description will appear

Cannot Create Project with Repeated Name

reject add repeated name project Screenshot 2023-11-17 155922

Create New Task Process

choose projects from the list  when you click the start button if you don't fill out all the fields fill out the fields  after the counter start you cannot change your choice  after stopping the counter all data will be recorded

Update the Task

edit task page task after update

project's time will be changed automatically data will be changed synchronously

Delete the Task

before delete anything when click delete button after delete the task

Dashboard Page

 the chart will appear the number of hours for each project fill the start date and end date data statistics

Click Logout Button

after logout

Releases

Packages

Used by

Contributors

Languages