Skip to content

vinibgoulart/activity-tracking

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Activity Tracking

Activity Tracking with a timer to count and control the hours spent in projects

A React Activity Tracking project created to learn about how to create a CRUD with React and Laravel using axios API. We'll create Projects that will be able connect with a Timer, like Todo project with a timer for each.

Used technologies

  • React
  • Laravel
  • Tailwind
  • MySQL
  • Axios
  • NPM
  • Composer

Why use these technologies?

I chose these technologies because have a big community and documentations to support. Laravel is a very complete backend framework with a nice folder structure created in installation. React is a new and complete Javascript frontend library, which also has a good community to consult.

Build with me

This project has a "how to build" in dev.to, you can access this link How to create a CRUD App with React and Laravel to see the steps creating this project.

Run Locally

Clone the project

  git clone https://github.com/ViniBGoulart/activity-tracking.git

Start Server

  cd backend
  composer install
  php artisan serve

Start Web App

  cd webapp
  npm install
  npm start

Demo

2022-08-24.00-19-34.mp4