Full-Stack Education Community Platform

Ajibar High School Forum

Ajibar High School Forum is a full-stack student learning community platform designed to help students ask questions, share knowledge, and collaborate with classmates and teachers in a structured online environment.

2,000+ Users

Built to support a growing online student community with real user engagement.

Full-Stack Build

Developed with React, Node.js, Express, MySQL, JWT authentication, and REST APIs.

Education Focused

Designed to help students ask questions, discuss topics, and exchange knowledge.

Production Deployed

Hosted on a VPS with Ubuntu, Nginx, domain configuration, and live server setup.

01

Problem

Students needed a centralized online space where they could ask academic questions, discuss learning topics, and receive support from classmates and teachers outside the classroom.

02

Solution

I built a full-stack forum platform that allows students to register, create posts, ask questions, respond to discussions, and participate in a collaborative learning community.

03

Impact

The platform helped create a digital learning environment where students can share knowledge, support each other, and stay connected through academic discussion.

Key Features

Student Community Forum

Provides a dedicated platform where students can create discussions, ask questions, and participate in learning-related conversations.

Question and Answer System

Allows students to post academic questions and receive answers from classmates, teachers, or other community members.

Knowledge Sharing

Encourages students to exchange ideas, explain concepts, and help one another improve academically.

User Authentication

Uses secure JWT-based authentication to protect user accounts and ensure that only registered users can access platform features.

Post and Discussion Management

Supports creating, viewing, and interacting with learning discussions in an organized and accessible format.

Responsive User Interface

Built with a responsive frontend to make the platform accessible across desktop, tablet, and mobile devices.

Technology Stack

Frontend

React.js, SCSS, Material UI, FontAwesome, HTML5, CSS3

Backend

Node.js, Express.js, REST APIs

Database

MySQL relational database for users, posts, questions, answers, and community data.

Authentication

JWT authentication for secure user login and protected routes.

Deployment

Ubuntu remote server, Nginx reverse proxy, and domain configuration.

Hosting

Hostinger VPS hosting for live production deployment.

What This Project Demonstrates

This project demonstrates my ability to build and deploy a real full-stack web application that solves a community and education problem. It shows experience with frontend development, backend API design, relational databases, authentication, responsive UI design, and production server deployment.