Skip to content

LamiSaadat/hackthe6ix-hackathon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Wealthsimple for All!

Wealthsimple for All seeks to break down the barriers to financial literacy by making an inclusive, easy-to-use, platform for those looking to learn more about investing.

This project was created over for Hack the 6ix Wealthsimple challenge over a 36 hour period. Wealthesimple for all was made using create-react-app, react-router, and SASS for the front end, a Node/Express backend API, and Knex to query a MySQL database.

🏃 Run Locally

Follow these steps to run a local instance of Wealthsimple for All.

Installation

Installation

Follow these steps to run a local instance of Wealthsimple for All:
(You'll need node, npm, and MySQL already installed.)

  1. Clone or download this repo.

Set up the backend

  1. Create a new database in MySQL called wealthsimple_database.

  2. Install server dependencies:

    Run npm install from inside the server directory.

    $ cd server
    $ npm install
  3. Run migrations

    $ npm run migrate
  4. Run seeds

    $ npm run seed
  5. Start the server:

    $ node index.js

Set up the frontend

  1. Install client dependencies:

    Run npm install from inside the client directory.

    $ cd ../client
    $ npm install
  2. Start the React app: bash $ npm start

👾 Tech Stack

  • React
  • React Router
  • SASS
  • Node.js
  • Express
  • MySQL

🧭 Roadmap

  • Implement an translating API
  • Increase educational information

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors