Skip to content

mohit07dec/flowsync-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 

Repository files navigation

FlowSync Server

Overview

  • RESTful API for client-server communication
  • User authentication and authorization
  • Database integration with JPA and Hibernate

Requirements

  • Java 11 or higher
  • Maven 3.6.0 or higher
  • A database (e.g., MySQL, PostgreSQL)

Getting Started

Installation

  1. Clone the repository:

    git clone https://github.com/yourusername/flowsync-server.git
    cd flowsync-server
  2. Build the project:

    mvn clean install
  3. Configure the database: Update the application.properties file in the src/main/resources directory with your database details.

    spring.datasource.url=jdbc:mysql://localhost:3306/yourdbname
    spring.datasource.username=yourusername
    spring.datasource.password=yourpassword
  4. Run the application:

    mvn spring-boot:run

Development

Testing

Tests are written using JUnit and can be run with the following command:

mvn test

License

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

Releases

No releases published

Languages