sitio web público
El principal sitio web público de C4Coin, que proporciona información sobre ventas, marketing y relaciones públicas.
-
develop
- [insertar insignia codecov] -
master
- [insertar insignia codecov]
Requisitos funcionales
- Proporcionar un plan de estudios (embudo) para comprender el proyecto C4Coin.
- Proporcionar una hoja de ruta de desarrollo interactiva/en vivo
- Representa el progreso de la sección 4.5.3 del documento técnico.
- Cinco hitos
- Mostrar prensa y comunicados de prensa relacionados con C4Coin
- Impulsar suscripciones a listas de correo electrónico (para aclarar con el equipo de relaciones públicas)
- ¿A través de CRM o sistema personalizado?
- Generar seguidores en las redes sociales (a aclarar con el equipo de relaciones públicas)
- Integración del sistema de gestión de contenidos (CMS)
P: ¿El CMS controlará sólo el blog o podrá reorganizar todo el sitio?
- El equipo de C4Coin
- Información del contacto
- Información legal
Comentarios: Este sitio es relativamente simple porque no hay cuentas de usuarios públicos, solo internas.
Desarrollo
- El sitio se construirá para cumplir con los estándares generales de codificación comunes a todos los sitios de C4Coin.
- Generalmente se seguirá la estructura 'fractal' de la aplicación React. La tienda redux, sin embargo, no seguirá el patrón fractal y se mantendrá plana.
Requisitos previos de desarrollo
- NodeJS, versión 9.7.1 o superior (uso
nvm
para administrar las versiones de Node: brew install nvm
). - Docker (use Docker para Mac, no la versión casera)
- Acceso a C4Coin Jira
- Variables de entorno
- requisitos google doc
Empezando
Después de clonar este repositorio, solo se necesitan dos pasos para ejecutar el sitio web localmente.
- Instalar dependencias con
npm install
- Configure las variables de entorno para el proyecto creando un archivo
.env
en la carpeta raíz y configurando su contenido en el archivo de confluencia c4coin .env.
Instalación
Pruebas
o con cobertura de código
pelusa
Despliegue
El sitio se implementará automáticamente para netlify una vez que CircleCI haya aprobado una fusión para develop
(servidor de prueba) o master
(producción).
Contribuyendo
Consulte las notas de contribución.