Skip to content

blankapsz/stackoverflow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Stakkowerflov

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. Contact

About The Project

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!

(back to top)

Contributors

(back to top)

Built With

  • React
  • Node
  • Postgres
  • SpringBoot
  • Java

(back to top)

Getting Started

Prerequisites:

Install the latest NPM

Java Development Kit(JDK21) installed

PostgreSQL database set up

Frontend Setup:

  • cd frontend
  • npm install

Installation

  1. Clone the repo

    git clone https://github.com/blankapsz/stackoverflow
  2. Install NPM packages

    npm install
  3. Backend Setup: Configure the application.properties file with your PostgreSQL database credentials. image

  4. Create the PSQL table by running the query from table_creation.sql

  5. Run backend

  6. Navigate to the stackoverflow_frontend folder and run this command:

    npm run dev

(back to top)

Usage

Stakkowerflov is designed to help users find and share information about furniture service. Here's an example of how you might use the platform:

  1. 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.
  2. 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.

(back to top)

Contact

Levente Hrabetz - grindlevi@gmail.com

(back to top)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors