Created with StackBlitz ⚡️
Positive Reinforcement Tracker is a web application designed to help users track and reinforce positive behaviors. It allows users to log positive actions, set goals, and monitor progress over time.
- Log positive actions and behaviors
- Set and track goals
- Monitor progress with visual reports
- User-friendly interface
- Responsive design
To get a local copy up and running, follow these steps.
- Node.js
- npm or yarn
- Clone the repository:
git clone https://github.com/surendar-05/Positive_Reinforcement_Tracker.git
- Navigate to the project directory:
cd Positive_Reinforcement_Tracker - Install the dependencies:
or
npm install
yarn install
Start the development server:
npm startor
yarn startOpen http://localhost:3000 to view the app in the browser.
To build the project, you can use the following command:
npm run buildor
yarn buildYou can deploy this project on GitHub Pages or Netlify.
- Build the project:
npm run build
- Push the
buildfolder to agh-pagesbranch:git subtree push --prefix build origin gh-pages
- Configure GitHub Pages in the repository settings to use the
gh-pagesbranch.
- Go to Netlify and sign in.
- Click on "New site from Git" and connect your GitHub repository.
- Configure the build settings:
- Build command:
npm run buildoryarn build - Publish directory:
build
- Build command:
- Click "Deploy site".
You can then access your deployed site at the Netlify-provided URL or configure a custom domain.
The application is deployed on Netlify. You can access the production version at Positive Reinforcement Tracker.
Contributions are welcome! Please fork the repository and create a pull request with your changes. Ensure your code follows the project's coding guidelines.
Distributed under the MIT License. See LICENSE for more information.