All projects

Case study · 07

Evangadi Forum

Interactive Q&A Platform | Evangadi Bootcamp

A full-stack Stack Overflow-style Q&A platform where users register, ask questions, read discussions, and contribute answers.

RoleBootcamp project team member
StatusDeployed on Netlify as an Evangadi bootcamp capstone project.
CategoryEvangadi Bootcamp
Evangadi Forum homepage

01 · Overview

The project

Evangadi Forum connects learners through a searchable question feed and focused answer discussions.

02 · Contribution

My role

Implemented responsive React views and integrated the REST API for authentication, questions, and answers.

03 · Product

Key features

Registration and login
JWT authentication
bcrypt password hashing
Ask-question workflow
Question feed and detail pages
Community answers

04 · Implementation

Technical architecture

1

React SPA with hooks and context

2

Node.js and Express REST API

3

MySQL users, questions, and answers tables

4

JWT and bcrypt authentication

Technology

ReactReact RouterNode.jsExpressMySQLJWTbcrypt

05 · Process

Challenges and decisions

Separated authentication, question, and answer concerns into REST endpoints.

Used relational tables to keep question and answer ownership explicit.

Focused the interface on readable question-and-answer flows.

Privacy and project access

One of the three Evangadi Bootcamp capstone projects. Source repository is public.

Screenshots

Inside the product.

Evangadi Forum homepage
Question feed
Ask question page
Ask a question
Evangadi Forum answer page
Community answers

Next case study

Ethijara Marketplace

Interested in the work?

Ask me about this project.

Contact me