Coder Social home page Coder Social logo

celinevalentine / nteract-games Goto Github PK

View Code? Open in Web Editor NEW
4.0 1.0 1.0 2.97 MB

A social skill app built by React to help young people improve their social skills.

Home Page: https://nteract-games.herokuapp.com/

HTML 1.42% CSS 4.10% JavaScript 94.45% Procfile 0.03%
reactjs react-router nodejs express posgresql

nteract-games's Introduction

nteract games

zoomCallIcon Screen Shot 2021-03-24 at 11 31 19 PM coffeeChat

Project Deployment Site

Built With

  • React
  • Node.JS
  • PostgreSQL
  • Express
  • Axios
  • HTML
  • CSS
  • Auth0

Create Local Envrionment (For Developers)

  1. Clone the repo
git clone 
https://github.com/celinevalentine/nteract-games
  1. Install dependencies
npm install
  1. Run in your local environment
http://localhost:3000
npm start

Userflow

Upon logging into the account, users can choose one a game to play. By following through the prompts, users can complete each task of the game. If users don't answer correctly 100%, the screen will take them back to the beginning of the task to complete. Each task is timed and will automatically proceed to the next page once the timer is up.

Features

The purpose of the project is to help young students and enterprenures improve their social skills. By completing each game, users will increase their awareness of surroudings, social etiquettes and people interactions in various social scenarios and events. Each game has 5 tasks and each task has embedded timer and invisible hotspots to click. Auth0 is used to for user authentication and authorization.

DATA

The app has a customized RESTful API with Node, Express and PostgreSQL (a.k.a, pg)that provides information about each game, tasks and hotspots. Having such an API, it helps improve the readability and scability of the code. It allows to create addiontional game modules with very little effort. With use of Postman, all games, tasks and hotspots are capable of being retrieved, created, updated, and deleted.

Stretch Goals

I plan to continue building more game modules that require additional data structures and schemas added to the database. In additional, I also plan to add more features on user's profile page where users can see their game performance such as the time that took to complete the game and games that have been completed with customized badgers. Users can also share their game results via social media links.

Contact

Celine Valentine - [email protected]

Source Code Link: https://github.com/celinevalentine/nteract-games

nteract-games's People

Contributors

celinevalentine avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.