This is a web application based on the real Tiktok website.
These are the functionalities that you can perform in the app:
-
See a video in detail
-
Like / unlike a video
-
Comment on a video
-
Scroll through the comments under a video
-
Install Node.js which includes Node Package Manager.
-
Install Create React App:
$ npm install create-react-app
Open a terminal and run the following git command:
$ git clone https://github.com/maxklein1992/tiktok.git
Install the projects dependencies by running in the root of the project
$ npm install
Run npm run start
for a dev server. Navigate to http://localhost:3000/
. The application will automatically reload if you change any of the source files.
The stack of this app is as follows:
- React.js - Structural framework for dynamic web applications.
- Redux Store - Central bucket which stores all the states of an application
- Typescript - Superset of JavaScript which provides optional static typing, classes and interfaces.
- i18N Translate - An internationalization library for supporting multiple languages in your application.
- Email: mcklein1992@gmail.com