Skip to content

Freal is a dynamic application that combines the best of food discovery, travel adventures, and social media interaction. Built with Java Spring Boot, Freal aims to provide users with a seamless experience in exploring culinary delights, planning travel itineraries, and connecting with like-minded individuals.

License

Notifications You must be signed in to change notification settings

ngodat213/freal_springboot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Logo

Screenshots

App Screenshot

Table of Contents

Freal

Freal is a dynamic application that combines the best of food discovery, travel adventures, and social media interaction. Built with Java Spring Boot, Freal aims to provide users with a seamless experience in exploring culinary delights, planning travel itineraries, and connecting with like-minded individuals.

Authors

Features

  • Manage food, travel, event, and culture information
  • User authentication and authorization using Spring Security
  • Real-time communication using SocketIO
  • File upload and management using Cloudinary

Installation

Clone the repository

git clone https://github.com/ngodat213/FrealSB.git
cd frealsb

Configure Application Properties

  • Sign up for a Cloudinary account.
  • Retrieve your Cloudinary credentials (cloud name, API key, and API secret).
  • Create an application.properties file in the src/main/resources directory and add the following properties:
# Application name
spring.application.name=FrealSB

# Database configuration
spring.datasource.url=jdbc:mysql://localhost:3306/FrealSB
spring.datasource.username=root
spring.datasource.password=your_password

# JPA configuration
spring.jpa.hibernate.ddl-auto=update
spring.jpa.show-sql=true

# Cloudinary configuration
cloudinary.cloud_name=your_cloud_name
cloudinary.api_key=your_api_key
cloudinary.api_secret=your_api_secret

Build and Run the Application

mvn clean install
mvn spring-boot:run

The application will start on http://localhost:8080.

Acknowledgements

  • Spring Boot
  • Spring Security
  • Cloudinary
  • SocketIO
  • Thymeleaf

License

MIT

About

Freal is a dynamic application that combines the best of food discovery, travel adventures, and social media interaction. Built with Java Spring Boot, Freal aims to provide users with a seamless experience in exploring culinary delights, planning travel itineraries, and connecting with like-minded individuals.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published