Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/deerborg/himessage


https://github.com/deerborg/himessage

Last synced: about 2 months ago
JSON representation

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)