brainFit is single page web app that is a semi-social network style form of sharing exercises in the form of animated gifs. It looks to bring quick access to exercise reference to users who are short on time and just want simple and quick access to ideas for exercises.
Client: React, Sass, Axios, Uuid
Server: Node, Express, Cors, Knex, Passport, MySql
Install brainFit with npm
Make a folder for the client and within that directory :
git clone git@github.com:polin0517/brainfit.git
npm install
You will need a running MySQL Database with the following config :
host: '127.0.0.1',
user: 'root',
password: 'rootroot',
database: 'brainfit',
charset: 'utf8'
Make a folder for the server and within this directory :
git clone git@github.com:polin0517/brainfit-server.git
npm install
npm run migrate
npm run seed
npm run dev
Return to the client folder :
npm start
This is my first solo project from ideation through creation. It was definitely kind of a choppy road and my journey isn't finished but I've definitely enjoyed the trip so far. During the process I have discovered that I would like to strengthen my skills in design and project management.
I'm a recently graduated full stack developer from BrainStation. Always looking to get better and learn new things! Please drop a line and let me know what you think or drop me some suggestions!