/brainfit

Primary LanguageJavaScript

brainFit

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.

Tech Stack

Client: React, Sass, Axios, Uuid

Server: Node, Express, Cors, Knex, Passport, MySql

Installation

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

Lessons Learned

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.

🚀 About Me

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!

🔗 Links

linkedin