Guess the Language! - A Language Guessing Game | https://guessthelanguage.com
- This project is associated with Chingu
- Clone or download project files in this repository.
- Change directory:
cd v8-geckos-team-04
- Install dependencies:
npm install
- Start project:
npm start
- Access the application in your web browser using http://localhost:3000
- Install elixir: https://elixir-lang.org/install.html
- Install Phoenix:https://hexdocs.pm/phoenix/installation.html
- Start your Phoenix server:
- Install dependencies with
mix deps.get
- Create and migrate your database with
mix ecto.setup
- Install Node.js dependencies with
cd assets && npm install
- Start Phoenix endpoint with
mix phx.server
- Now you can visit
localhost:4000
from your browser.
- React, React Hooks
- ReactN (Global State)
- React Router
- Axios
- Bootstrap
- Testing tools: Jest, Enzyme, react-testing-library
- HTML5
- CSS
- Node.js
- Elixir
- Phoenix Framework
- Ecto
- Postgresql
- master: Only updated from PR's from the development branch for release. This branch always reflects the current production release.
- development: Reflects the candidate code for the next release. Developers work in developer branches, which are then pulled into this branch. All code pulled into this branch must be tested and undergo peer review as part of the PR process.
- developer branches: Are individual branches created by each developer when they are working on changes and bug fixes. There are 4 basic types of branches: bug, feature, refactor and style, after the type comes the name, it should specify on top of the branch type.