Simple React/MobX application to showcase my programming habits as a part of a interview at Slido
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
https://slido-events.netlify.com
- Node.js - Download & Install Node.js and the npm package manager.
git clone https://github.com/matus1997/slido-events.git
npm install
Create .env file from .env-example and add required variables.
Start a development server by running:
npm start
This project uses tslint and stylelint in order maintain uniform codebase.
You can run tslint and stylelint by following commands:
npm run lint
npm run stylelint
- Develop build
npm run build:develop - Production build
npm run build:production
Deploys are set up to automatically build master branch with netlify pipelines.
Tests can be run by executing following command:
npm run test
The reason why I’ve chosen React & MobX combo is mostly that I’m most comfortable with using then both together and I've been working with those technologies for a long time.
React is a great fit for this particular app as it's lightweight and in combination with MobX and Inversify can provide a well scalable yet easy-to-understand codebase.