Skip to content

YUSUF-SELEIM/Mini_Message_Board

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

💭 Message Board App

  1. Introduction
  2. Features
  3. Tech Stack
  4. Deployment

Introduction

Welcome to the Message Board App, a platform where users can share their thoughts. This application is built using the MERN stack (MongoDB, Express.js, React, Node.js), ensuring a seamless and modern development experience.

Features

  • 📫 Post and view messages on a user-friendly interface.
  • 🔄 Real-time updates with automatic message refreshing.
  • ⚙️ MVC (Model-View-Controller) architecture for a well-organized backend.
  • 🔄 Monorepo structure for combined backend and frontend development.
  • 🌐 Database storage powered by MongoDB for efficient data handling.
  • ⚡️ Fast and responsive frontend using React and Vite.

Tech Stack

Backend

  • Express.js: Utilized for building a robust and scalable backend server.
  • MongoDB: Chosen as the database for its flexibility and ease of integration.
  • Vercel: Used for deployment and hosting of the backend.

Frontend

  • Next: Developed an interactive and dynamic user interface.
  • Axios: Employed for making HTTP requests to the backend.

Deployment

Both the backend and frontend are deployed independently on Vercel.

Credits

Email icons created by Freepik - Flaticon

text