piyush1856 / Artic-Tern-Trip-Management-RESTful-API

In this project we have developed a RESTful API for an Online Trip Management System. This API performs all the basic and advanced CRUD operations of any trip management application with necessary user validation for security .

Home Page:https://drive.google.com/file/d/1FeXkv7gNIABD_09mI0kZw80buA1UO6EJ/view?usp=sharing

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Artic Tern Trip Management System

We have developed this REST API for an Online Trip Management System. This API performs all the fundamental CRUD operations of any Trip Management Application platform with user validation at every step.

This project is developed by a team of 4 Back-End Developers in a span of 4 days during the construct week at Masai School.

There are two type of users in this system :

a. Admin

b. Customer

It is a project on creating a RESTful API.

👉 Click here to go through a detailed video explanation of this project.

Modules

  • Authentication Module
  • Admin Module
  • Customer Module

Features

  • User Management
  • Tours/Travels Package Management
  • Route and Bus Management
  • Ticket and Hotel Booking Management
  • Report Management
  • Authentication
  • View Routes
  • View Tours/Travels Packages
  • Book / Print / Cancel Tickets
  • Payment
  • Provide/View Testimonials
  • Many More ...

Technology and Tools used

  • Java
  • MySQL
  • Spring Boot
  • Spring Data JPA
  • Hibernate
  • lombok
  • Postman
  • Swagger
  • Maven
  • Git & GitHub
  • Eclipse
  • Intellij

Lessons Learned

  • Gained knowledge on application of Java and Spring Boot.
  • learned to work in collaborative manner by resolving disagreements in order to achieve a common goal.

Overview of Our work

ER Diagram

API Root Endpoint

Feedback

Valuable feedback will be appreciated. You can reach out to us via LinkedIn.

About

In this project we have developed a RESTful API for an Online Trip Management System. This API performs all the basic and advanced CRUD operations of any trip management application with necessary user validation for security .

https://drive.google.com/file/d/1FeXkv7gNIABD_09mI0kZw80buA1UO6EJ/view?usp=sharing


Languages

Language:Java 100.0%