This project demonstrates the UI and some functionalities of the Nintendo Switch. The technologies used are HTML, Javascript (React), CSS (Sass) and Node.js.
Open 2 terminals in the root directory then...
NOTE: You may skip this step if you're using the online API. In
web/src/app/Constants.js, the stub API URL can be uncommented if you want to use it instead. By default, the online API URL is being used.
Type cd server then, execute npm run dev.
Open http://localhost:3001 in the browser to see if the server has successfully started. "The server is running." should be displayed.
Games, navigation and users data are retreived from server.
Type cd web then, execute yarn start. The app should run in the development mode.
Open http://localhost:3000 to view it in the browser.
The app has been tested in Chrome, Firefox and Safari so, there should be no worries to use those browsers.
The app is optimized for desktop only.
Images such as Mii avatars, game covers, navigation buttons and any other Nintendo Switch icons are owned by Nintendo Co., Ltd.
Game console font: FOT-Rodin NTLG Pro
Favicons: Copyright 2020 Twitter, Inc and other contributors - Generated at https://favicon.io/emoji-favicons/video-game
