Table of Contents
Welcome to Stakkowerflov, a Q&A platform inspired by Stack Overflow but dedicated to all things related to furniture service. The name Stakkowerflov was chosen to give the project a unique Scandinavian flair, reminiscent of furniture names, to align with our focus on furniture service discussions. This was our first project at Codecool with Spring Boot, and we built most of it in a 5 day sprint, so its still under development. Enjoy!
Install the latest NPM
Java Development Kit(JDK21) installed
PostgreSQL database set up
Frontend Setup:
- cd frontend
- npm install
-
Clone the repo
git clone https://github.com/blankapsz/stackoverflow
-
Install NPM packages
npm install
-
Backend Setup: Configure the application.properties file with your PostgreSQL database credentials.

-
Create the PSQL table by running the query from table_creation.sql
-
Run backend
-
Navigate to the stackoverflow_frontend folder and run this command:
npm run dev
Stakkowerflov is designed to help users find and share information about furniture service. Here's an example of how you might use the platform:
-
Asking a Question:
- Navigate to the homepage and fill out the form with your question title, description.
- Click on the "Send Question" button.
- Submit your question to make it visible to other users.
-
Answering a Question:
- Browse through the list of questions on the homepage or use the search functionality to find questions you're knowledgeable about.
- Click on a question to view its details.
- Provide a helpful and detailed answer in the answer box and submit it.
Levente Hrabetz - grindlevi@gmail.com