eessex / portfolio

A portfolio/events listing website and cms for musicians

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Portfolio

Build Status

A portfolio and listings app appropriate for musicians, performing artists, or event presenters.

  • API: Express/MongoDB
  • Client: React/React Router/Redux

Demo: https://eveessex.herokuapp.com/

Features

  • Events listing
  • Releases/publications
  • Projects (make a page for each band you're in)
  • Info page with social links
  • Optional homepage (defaults to events page)

Local Installation

Mongodb is required when running locally. To connect to a remote database, update the MONGODB_URI field in ./.env.

$ git clone https://github.com/eessex/portfolio.git
$ cd portfolio
$ npm install -g yarn
$ yarn install
$ cp .env.example .env
$ yarn start
$ open http://localhost:3000/

CMS Demo

Alt text

About

A portfolio/events listing website and cms for musicians


Languages

Language:TypeScript 96.4%Language:JavaScript 3.4%Language:Shell 0.1%