Skip to content

About

At Code Your Future, trainee progress is tracked on a trainee tracker against milestones set by the Director of Education. But each trainee at CYF is on their own personal journey towards employment, and should really set their own milestones on their own roadmap.

Resources

Contributing

Stars

2 stars

Watchers

2 watching

Forks

Latest commit

 

History

283 Commits

Folders and files

Repository files navigation

Welcome to Class-of-our-own

class-of-our-own

At Code Your Future, trainee progress is tracked on a trainee tracker against milestones set by the Director of Education. But each trainee at CYF is on their own personal journey towards employment, and should really set their own milestones on their own roadmap.

Local Quickstart

1. Create Google Auth Application

https://developers.google.com/identity/sign-in/web/sign-in

2. Setup

Setup the environment variables. The following are needed:

  • LOG_LEVEL (debug)
  • CLIENT_ID (from previous step)
  • DB_USERNAME
  • DB_PASSWORD
  • DB_DATABASE
  • DB_NAME
  • DB_HOST
  • DB_PORT (5432)
  • NODE_ENV (development)

3. Migrate the database

  • run npx sequelize-cli db:migrate
  • run NODE_ENV=test npx sequelize-cli db:migrate

4. Run the applications

  • cd to the root folder
  • run npm run dev

5. Test

  • cd to the root folder
  • run npm run test

Developer Guide

About

At Code Your Future, trainee progress is tracked on a trainee tracker against milestones set by the Director of Education. But each trainee at CYF is on their own personal journey towards employment, and should really set their own milestones on their own roadmap.

Resources

Contributing

Stars

2 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages