Skip to content

chingu-voyages/v8-chimeras-team-03

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

enter image description here

Installation and configuration

  1. Run your terminal and clone this repository: git clone https://github.com/chingu-voyages/v8-chimeras-team-03.git
  2. Change directory: cd v8-chimeras-team-03
  3. Install all dependencies: npm install
  4. Configure your local server:
  • Copy example configuration file: cp .env.example .env
  • Modify the .env file to match your environment settings
  1. Start project: npm start

v8-chimeras-team-03

A Toggl.com clone | Voyage-8 | https://chingu.io/

Team members

Our design

Our design can be found here.

You can click on any artboard (there are 3 groups for different views, mobile, tablet and desktop), and there are at least 4 sub-groups for each page, there are landing page, sign up, log in and home page. For mobile there is one additional artboard (when the user clicks on the hamburger menu on the right side) Inside each artboard you could click on any element and you will get css specs (margin, width, border etc..) Also you could click on color on the right side, and the hexadecimal color code will be automaticly copied to your clipboard.

MVP Definition

A simple form with text input box (to define what you are working on) and a "start" button which start the timer and changes to "stop" button. When the button is pressed, the request is sent to our backend to register the event. The server sends back the event ID. No authentication.

Tech Stack

Firebase, ReactJS

Testing tool

Enzyme and Jest

Goals

  • Pleasant UX
  • Clean UI
  • Handle Edge Cases
  • Deployed
  • Responsive

Choose of a project management tool

Trello

Git strategy

  • Branches for each functionality
  • Bug / feature / refactor / Style
  • PRs
  • Code Review

Team Workflow

  • Weekly StandUp

    • Fixed day and time: Saturdays, 10AM
  • Sprint Reviews & Planning

  • Team Check-Ins

  • Pair-Programming

  • Office Hours

  • Shared Calendar