Skip to content

migaman/myteam

Repository files navigation

myteam

Example Node.js project built on hackathon-starter boilerplate.

Status

Build Status Build Status dependencies devDependencies

Live Demo

https://myteams.herokuapp.com

Self hosting

  • Clone the repo: git clone https://github.com/migaman/myteam.git
  • Create a new postgres database, i.e. myteam
  • Run d-postgresql/init.sql on the new database
  • Configure environment variables (at least PORT and DATABASE_URL) in .env.example
  • Rename .env.example to .env
  • Run webapp npm start

Run locally with Docker

  • Clone the repo: git clone https://github.com/migaman/myteam.git
  • Build and run the app: docker-compose up

Whats used for it?

  • PostgreSQL Relational database
  • Heroku Cloud Application Platform
  • Docker Easy running of the app inside a container
  • Travis CI Continous Integration Service
  • Express Minimalist web framework for Node.js
  • env2 Simple environment variable loader for Node.js
  • log4js Logging Framework for Node.js
  • pug Template engine for Node.js
  • FontAwesome Icon toolkit
  • Bootstrap Front-End library for designing responsive web applications
  • jQuery JavaScript Library
  • Sauce Labs Cross-browser Testing Platform and Open Source

About

Planning events for your sport team

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published