Online ticket booking application. Book tickets anytime, anywhere.
Before starting to install the project, there're some things that need to be done first.
Make sure all of these are properly installed in your system.
Application | Download |
---|---|
Git | Windows / Linux / Mac |
Node.js | Link |
MySQL | Link |
First, clone this repository into your system. and clone API
Frontend : https://github.com/AnggaraMAG/FE_TICKETKU,
Backend API : https://github.com/AnggaraMAG/BE_TICKETKU
Then, install all the packages that described in package.json
of both client
and server
directories.
npm install
Before running the application, we need to configure an environtment variable for the client, let's find .env file in client's root project, open and edit it.
REACT_APP_BASE_BACKEND_URL=http://localhost:5000
Note that the REACT_APP_BASE_BACKEND_URL above is the address of the server previously run, making sure the ip and port are the same with server address.
Then, run the web application.
npm run start
Wait till the application is opened into your browser. Now, you can explore Landtick and its features. Enjoy!
- React JS - Front-end
- Express JS - Back-end
- MySQL - Database
M Anggara Gultom - AnggaraMAG
This project is licensed under the GNU General Public v3.0 License - see the LICENSE file for details This project is licensed under the GNU General Public v3.0 License - see the LICENSE file for details