Giter Site home page Giter Site logo

game-swap's Introduction

Game Swap

Game Swap is project of internet portal for exchanging games. I have started this project in purpose to test my react skills after I learned its basics. I was starting without any knowledge about back-end technologies but when project was getting bigger i needed backend. I chose express.js. This React and Express code may be a mess because it's my first that big project, But i'm happy with result for now:

Warning!

Please do not use this project commercially without any changes for user auth. there is no security for it. I can't do it for now because I dont have that much knowledge

How to run it

You need node.js version 12 or higher. First setup MySql data base, you can find game-swap.sql file in project root directory (if it's not working try with game-swap2.sql) and database config on top of the server.js file When you have working MySql do these steps:

$ cd game-swap
$ npm install
$ cd client
$ npm install
$ cd ../
$ npm run dev

Presentation

Login

Login

Creating offer

Create offer

Sign Up

Sign Up

Offer View

Offer View

Technologies

I used: 819 javascript lines of code, Semantic UI react - https://react.semantic-ui.com/ React Express starter - https://github.com/bradtraversy/react_express_starter React JS - https://pl.reactjs.org/ Express JS - https://expressjs.com/ MySQL - https://www.mysql.com/ and other...

License: GPL v3 Project Status: Concept โ€“ Minimal or no implementation has been done yet, or the repository is only intended to be a limited example, demo, or proof-of-concept. Project Status: Suspended โ€“ Initial development has started, but there has not yet been a stable, usable release; work has been stopped for the time being but the author(s) intend on resuming work.

game-swap's People

Contributors

jakubiszon26 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.