/goals-tracker-react

Track all your goals!

Primary LanguageJavaScriptMIT LicenseMIT

Goals Tracker

This tool is developed using:

  • Node Package Manager as foundation;
  • React with DOM for developing;
  • Styled-Components for styling;
  • React Scripts for executing;
  • Serve for hosting.

Requirements

The stable releases of the following technologies are used:

Technology Version
NPM 18+
React 18.2+
React DOM 18.2+
Styled-Components 6.0.+
React Scripts 5.0+
Serve 14.2+

P.S. For hosted usage, only Vercel deployment is sufficient.


Development

For development purposes, follow these steps:

  1. Run this command to install all the dependencies:

npm install

  1. Run this command to keep watch and start the local server:

npm start

  1. Go to this URL to use the application:

http://localhost:3000


Production

For production purposes, follow these steps:

  1. Run this command to install the required dependencies:

npm install --production

  1. Run this command to minify and build the React project:

npm run build

  1. Run this command to host the optimized React project:

serve build --single

  1. Go to this URL to use the application:

http://localhost:3000


Thank you for using it!