Masa Hi-Tech 2019/2020 Graduation Project
Web application called "Sababa Life" gives the necessary information for Israeli new immigrants in short and handy way - it is enough to start new life in this country comfortably.
- information about 9 steps that new immigrant must do (including all necessary documents lists);
- video about getting teudat zeut (identity card);
- contacts for any necessary feedback.
- choose from 4 languages (which are most common in Israel) - English, Russian, Hebrew, French;
- user registration;
- search Israeli ministries in a particular city.
- node.js 10.16.0 or above, npm 6.9.0 or above.
- Last version of browsers that are relevant today. Otherwise properly work of the application is not guaranteed.
- About 250 Mb of free space on the hard drive.
- Internet connection is mandatory.
- Git/Git Bash (optional).
- Yarn (optional).
- Download the project to your PC by typing
git clone https://github.com/thesiv95/masa-sababa
command. You can download and unzip the archive from Github website if you do not have Git installed. - Navigate to the folder that has the downloaded project (by
cd masa-sababa/
command) and after that runnpm i
andnpm start
commands (if you prefer to use Yarn package manager, runyarn install
andyarn start
commands instead). - The application will open on the following address*:
http://localhost:3000
. If this page didn't open automatically in your browser, you have to open this link yourself. - You have to stop the application in terminal by pressing
Ctrl+C
(Mac OS -Control+C
) after closing the page in browser.
* Note: address is typical for most web applications based on node.js platform. If port 3000 is busy, you will be asked about another port for running.
- React 16.13.0
- React Router 5.1.2
- Bootstrap 4.4.1 (included like outer CSS file because only adaptive grid is used)
- Bootstrap Icons 1.0.0-alpha2
- Google Firebase
- node-sass 4.13.1
@thesiv95