Coder Social home page Coder Social logo

unexpected-journey's People

Contributors

sirserje avatar

Watchers

 avatar

unexpected-journey's Issues

[STORY] Setup boilerplate dev

Setup boilerplate dev
At first, our project need nice boilerplate, which includes server + db + additional setup

Acceptance criteria

  1. Node JS server, supports all new ES features (we can look for it);
  2. Database - mongo or nosql, cloud or locally, etc.;
  3. Features, what we need (lint, test, ci/cd, etc).

Related tasks:
#1 #2 #3

[TASK] Setup database

Setup database
This is an open question to project, because we need to find best way for us. At first - sql / no sql, than database type in meaning, can we setup it on win/mac, can we deploy it to some website

TODO list
Leave some short description if needed. You also can add subtasks links in todo list

  • #0 Just do my job (name should be copied from subtask name)

Related story
#4

Related subtasks

Additional information
I don't know, where we should add info about Graph QL

[TASK] Setup Node JS boilerplate

Setup node js boilerplate
We have to discuss best modern boilerplate for node js, which we can use.

TODO list
Criteria: support ES7, test on Jest (no Mocha / Jasmine), no TS, has some webpage already

  • Discuss and find best suitable repo on github
  • Ensure, that it runs ok
  • Add to our repo

Related story
#4

Related subtasks

Additional information
Add something more, if it required

[TASK] Boilerplate features

NOTE DONE YET
For easy development, boilerplate should have some features on board.

TODO list

  • ES7
  • no TS
  • (nice to have) test on Jest
  • no Chai / Mocha / Jasmine (I don't like it)
  • simple webpage on start
  • nodemon / some server runner with fast reload

Related story
#4

Related subtasks

Additional information

[TASK] Create data structure document

Create data structure
We need to discuss, how all data will store in our database, including authorization, session and game process. I propose to do this in current task

TODO list

  • Discuss all data base part
  • Discuss database structure
  • Connection between
  • Save a document to implement this in future

Related story
NOT SET YET

Related subtasks
NOT SET YET

[STORY] Authenticate / Authorize user

Authentication
New player should have ability to play game. I propose to create page, where user should came with login and password, where he can get API key to play a game. This is not super secure, but for start, i think thats enough

Acceptance criteria

  1. I can enter localhost:5439/welcome
  2. I can register / login in SIMPLEST submit form (log pass and mail)
  3. I can see API key, which i will use later

Related tasks:

Additional context
Maybe, I will add some more criteria, like logout.

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.