QuestApp is a Java-based web application designed as a platform where users can engage in discussions, share content, and manage posts. It functions similarly to a forum or blog, providing a user-friendly interface for interaction and content management.
- User Accounts: Sign up, log in, and manage your profile.
- Forum-Style Discussions: Create topics, post replies, and engage in conversations.
- Blog Posts: Publish articles and comment on posts.
- Search Functionality: Easily find posts and discussions.
- Responsive Design: Optimized for both desktop and mobile devices.
- Clone the repository:
git clone https://github.com/rdilruba/questapp.git
- Navigate to the project directory:
cd questapp
- Build the project with Maven:
mvn clean install
- Run the application:
java -jar target/questapp.jar
You can deploy QuestApp using Docker:
- Build the Docker image:
docker build -t questapp .
- Run the Docker container:
docker run -p 8080:8080 questapp
Disclaimer: This Readme is generated by an LLM :)