Asahel-code / faida-backend

This is a spring boot backend that is used to support operation of fiada app and an admin dashboard

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Faida-Backend

Faida-Backend is a Spring Boot application that provide api end point for intergration to faida app and faida web dashboard.

Features

  • Account creating api
  • Authentication api
  • Fetch all uses api

Technologies Used

  • Java
  • Spring Boot

Getting Started

Prerequisites

  • Java 11 or higher
  • Maven or Gradle
  • Docker
  • Mongo DB

Installation

  1. Clone the repository:
git clone https://github.com/Asahel-code/faida-backend.git
  1. Navigate to the project directory:
cd faida-backend
  1. Build the project using Maven or Gradle:

Maven

mvn compile

Gradle

./gradlew build
  1. Run the application using Maven, Gradle or docker:

Maven

mvn package

Gradle

./gradlew bootRun

Docker

docker-compose up --build

Configuration

You can customize the application's behavior by modifying the configuration files located in the src/main/resources directory.

  • application.properties: Contains general application configuration properties.
  • application.yml: Alternative configuration file written in YAML format.

About

This is a spring boot backend that is used to support operation of fiada app and an admin dashboard


Languages

Language:Java 99.1%Language:Dockerfile 0.9%