AnrryPetrin / VanGo-BackEnd

VanGo-BackEnd is the RESTful API powering the innovative transportation solution, VanGo. This API, developed as an experimental project for FACENS University

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

VanGo-BackEnd: RESTful Transportation Solution API

This repository contains only the source code for the Back-end of the VanGo project. To access the source code for the Front-end, please visit the corresponding repository: VanGo-FrontEnd Repository

Project Status

Table of Contents

Introduction

The VanGo project is an innovative transportation solution presented as an experimental project to the Facens University. The proposed solution, VanGo, differentiates itself by focusing on user experience, inclusivity, and addressing specific user needs such as those of individuals with disabilities and pet owners.

Features

  • Registration and login for service providers.

  • Creation of new trips to be displayed for potential clients.

  • Search for available trips.

  • Display of comprehensive trip information.

Getting Started

Follow these steps to set up and run the VanGo-BackEnd project on your local machine.

Prerequisites

Make sure you have the following prerequisites installed:

Configuration

  1. Clone the repository:
git clone https://github.com/AnrryPetrin/VanGo-BackEnd.git
  1. In MySQL Workbench, execute the following command to create the database:
CREATE DATABASE IF NOT EXISTS vango;
  1. Configure Database Connection: Open the project in your preferred IDE. Locate the application.yml file (typically found in the src/main/resources directory) and update the database connection properties such as spring.datasource.username and spring.datasource.password if needed.

Usage

  1. Build and Run:
  • Ensure that you have configured the database as per the instructions above.
    • In your IDE, build and run the project.
  1. Access the API:
  1. Explore Endpoints:
  • Use tools like Postman or your preferred API testing tool to explore the available endpoints.

License

This project is licensed under the MIT License - see the LICENSE.md file for details.

Team

About

VanGo-BackEnd is the RESTful API powering the innovative transportation solution, VanGo. This API, developed as an experimental project for FACENS University

License:MIT License


Languages

Language:Java 100.0%