Skip to content

EugeneHryz/questions-portal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AskMe

AskMe is a single page web app where users can ask and answer questions. Each user can ask another user a question and select answer type for that question (Radio button, Checkbox, Single line text, etc.). The user who was asked the question can view it and answer according to the answer type.

Technologies

  • Spring Boot + Spring MVC
  • Spring Data JPA
  • Spring Security Framework
  • PostgreSQL
  • ReactJS + Bootstrap + MUI library
  • WebSockets + STOMP protocol

How to run

  1. Download required node modules

Navigate to the frontend folder in the project root and run npm install

cd frontend
npm install
  1. Import the whole project into Intellij IDEA

Notice: you need running PostgreSQL server for the app to work. You can specify DB url and user credentials in application.properties file.

  1. Run Spring Boot application

  2. Navigate to frontend folder and execute npm start. This command will start react development server and will allow you to access the app in browser when you navigate to http://localhost:3000/

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published