An Interactive journal to track all your workouts and monitor your progress with dynamic charts.
- Install dependencies.
$ cd LL2
$ npm install
- Make sure you have a database.
- If this is the first time running this project, load the schema.
$ mysql -u root < server/schema.sql
- Start the MySQL instance
$ mysql.server start
- If this is the first time running this project, load the schema.
- Start the server.
$ npm run server-dev
- Start react client.
$ npm start
The application is now proxied via webpack-dev-server on port 3000. Navigate tolocalhost:3000
in your browser.
Hot reloading is enabled
- Client
- ReactJS
- Material UI
- Server
- Express
- Database
- MySQL