Skip to content

Kalaiz/cahoo-answers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Cahoo Answers

Status

A responsive webapp the allows users to post and answer question. Essentially a clone of the deprecated Yahoo answers.

Table of Content:

📜 Description:

User Story Map

preview.mp4

A slight peek at the progress so far.

🛠️ Tools Used:

  • Java
  • Typescript
  • Spring boot
  • Angular
  • Angular Material
  • Angular flex-box
  • Junit
  • TextUSM vscode extension

🔖 References:

  • Learned to build a basic RESTful API and basic Spring concepts mostly through the Spring official guides and Baeldung guides.
  • Got an idea on how to leverage Spring Security Framework, and its classes for building features like registration and login from this repository

⚙️ Installation:

Make sure to set up the psql database and edit the application.yml file prior to the below instructions.

  • Under the cahoo-frontend folder, run ng serve for the frontend/client application.

  • Under the cahoo-backend folder, run mvn spring-boot:run for the backend application.

  • Note: Make sure the backend is running before running the frontend.