Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/chingu-voyages/v8-geckos-team-04
Guess the Language Game! | Chingu Voyage-8
https://github.com/chingu-voyages/v8-geckos-team-04
axios bootstrap4 css3 elixir elixir-phoenix es6 html5 javascript jest nodejs react react-hooks react-router reactjs reactn unit-testing youtube-api
Last synced: about 22 hours ago
JSON representation
Guess the Language Game! | Chingu Voyage-8
- Host: GitHub
- URL: https://github.com/chingu-voyages/v8-geckos-team-04
- Owner: chingu-voyages
- Created: 2019-03-12T11:09:15.000Z (over 5 years ago)
- Default Branch: development
- Last Pushed: 2023-01-03T18:55:52.000Z (almost 2 years ago)
- Last Synced: 2024-04-13T23:26:16.800Z (7 months ago)
- Topics: axios, bootstrap4, css3, elixir, elixir-phoenix, es6, html5, javascript, jest, nodejs, react, react-hooks, react-router, reactjs, reactn, unit-testing, youtube-api
- Language: Elixir
- Homepage: https://guessthelanguage.com
- Size: 9.37 MB
- Stars: 6
- Watchers: 8
- Forks: 0
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Guess the Language! - A Language Guessing Game | https://guessthelanguage.com
- This project is associated with [Chingu](https://chingu.io/)# Installation and Setup
## Front End:
1. Clone or download project files in this repository.
2. Change directory: `cd v8-geckos-team-04`
3. Install dependencies: `npm install`
4. Start project: `npm start`
5. Access the application in your web browser using http://localhost:3000## Back End:
1. Install elixir: https://elixir-lang.org/install.html
2. Install Phoenix:https://hexdocs.pm/phoenix/installation.html
3. 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`
4. Now you can visit [`localhost:4000`](http://localhost:4000) from your browser.# Team members
- [Carlos Sisnett](https://github.com/csisnett)
- [Ying Huang](https://github.com/welcomeying)
- [Sabrina Markon](https://github.com/SabrinaMarkon)
- [Susanna Kline](https://github.com/sdk-irl)# Our Stack
## Front End (Sabrina, Susanna, Ying)
- React, React Hooks
- ReactN (Global State)
- React Router
- Axios
- Bootstrap
- Testing tools: Jest, Enzyme, react-testing-library
- HTML5
- CSS
- Node.js## Back End (Carlos)
- Elixir
- Phoenix Framework
- Ecto
- Postgresql# Project management tool
[Trello](https://trello.com)# Git Branches:
- 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.# Deployment
- http://guessthelanguage.com
- https://geckos-guess-the-language-game.netlify.com