Webpage(Frontend-UI) : Train-Ticket-Management
- Tech stacks : React js, Springboot, MySQL.
- Frontend : react.js, javascript, node.js, sass.css.
- Backend : springboot, jwt, swagger, eureka, axios, mysql.
Want to run it localy !!!
For running complete project on localhost:
FRONTEND :
-
In the root foolder
npm install npm run dev
BACKEND:
-
Create the database in my sql named
- auth-service
- user-service
- station-service
- train-service
- ticket-service
create database `auth-service`; create database `user-service`; create database `station-service`; create database `train-service`; create database `ticket-service`;
-
Open the e-ticket-management folder in intelliJ or any other springboot IDE (JAVA21 is required). Run the main .java file in src/java/com/madeeasy/*.java for all the services.
OR,
Go to the mvn-jar folder run all jar file individually
java -jar servicename-sevice-0.0.1-SNAPSHOT.jar