Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/deerborg/himessage
https://github.com/deerborg/himessage
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/deerborg/himessage
- Owner: deerborg
- License: mit
- Created: 2024-07-05T21:20:07.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-07-06T08:54:08.000Z (6 months ago)
- Last Synced: 2024-07-07T02:22:40.446Z (6 months ago)
- Language: Java
- Size: 22.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# HiMessage
WeatherChat is an application that allows users to view weather information based on their location and chat in real-time. This project is currently under development.
## Goals
- **User Registration and Authentication**: Users can register, log in, and update their profile information.
- **Location-Based Weather Information**: Display real-time weather information based on the user's location.
- **Real-Time Messaging**: Provide real-time messaging between users via WebSocket.
- **Map Integration**: Display user locations on a map and provide an interactive user experience.## Technologies
- **Backend**: Spring Boot
- **Security**: Spring Security
- **Database**: Spring Data JPA (Hibernate)
- **Real-Time Communication**: WebSocket
- **Weather API**: OpenWeatherMap API
- **Map API**: Google Maps API or OpenStreetMap
- **Frontend**: JS## Setup
### Requirements
- Java 11 or higher
- Maven or Gradle
- Node.js and npm (for frontend)
- A database (PostgreSQL)