Shows a list of IP addresses viewing the page
Create a single-page web app that:
- Shows the list of IP addresses currently viewing the app
- Show IP of the last connected user (separately)
- When a new user opens the app, dynamically adds their IP address to the list of IPs
- You MUST include installation instructions so that it can be run locally be other developers.
- You MUST publish your solution as a public github repository.
- You SHOULD make extensive use of any React/Redux on frontend. For backend you can use any
- You SHOULD take as little or as long as you need (but don't overdo it). You will not be evaluated on time to complete.
- You SHOULD ask questions if anything specified here is not clear in any way.
- Fork this github repository using your personal github account
- Create your solution. Test it. Test it again to be sure. Commit it and push to your personal repo.
- Submit a PR (pull request) back to this repository indicating your solution is ready for review
You will be evaluated with the following in mind:
- Does the solution satisfy the three requirements?
- Does the solution run locally based on the provided instructions?
- Does the solution make good use of tools/frameworks/libraries/APIs?
- Does the implementation follow established best practices (design patterns, language usage, code formatting, etc..)?
Happy coding!
- Install meteor (https://www.meteor.com/install). Usually:
curl https://install.meteor.com/ | sh
- Clone repo
git clone https://github.com/kokokenada/test.git
- Build
cd test
npm install
meteor
Server runs on port 3000 by default. (Open localhost:3000 in your browser)