Kalaiz / cahoo-answers

Yahoo Answers clone

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

Yahoo Answers clone


Languages

Language:Java 47.8%Language:TypeScript 29.4%Language:HTML 17.6%Language:JavaScript 4.0%Language:CSS 1.3%