Skip to content

C4Coin/website-public

Repository files navigation

website-public

The main C4Coin Public facing website, providing sales, marketing, and public relations information.

  • developCircleCI [insert codecov badge]
  • masterCircleCI [insert codecov badge]

Functional Requirements

  1. Provide a curriculum (funnel) for understanding the C4Coin project
  2. Provide an interactive/live development roadmap
  • Represents progress of section 4.5.3 of the whitepaper
  • Five Milestones
  1. Display C4Coin related press and press releases
  2. Drive email list sign ups (to be clarified with PR team)
  • via CRM or custom built system?
  1. Drive social media followers (to be clarified with PR team)
  2. Content Management System (CMS) integration

Q: Will the CMS control only the blog, or being able to reorganise the entire site?

  1. The C4Coin team
  2. Contact information
  3. Legal information

Comments: This site is relatively simple because there are no public user accounts, only internal.

Development

  • The site will be built to conform to the general coding standards common to all of the C4Coin sites.
  • The 'fractal' React app structure will generally be followed. The redux store, however, will not follow the fractal pattern and will be kept flat

Development Prerequisites

Getting Started

After cloning this repository, there are only two steps needed to run the the website locally.

  1. Install dependencies with npm install
  2. Setup the environment variables for the project by creating a .env file in the root folder, and setting it's contents to the c4coin .env confluence file

Installation

npm install

Testing

npm test

or with code coverage

npm run test:cov

Linting

npm run lint

Deployment

The site will be deployed automatically to netlify once CircleCI has cleared a merge to either develop (staging server) or master (production).

Contributing

Please see the contributing notes.

About

The main C4Coin Public facing website

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published