Message Board is a simple message board application where users can post messages using a username. It is built using React, Express, and Google Firestore. The application allows users to add, view, update, and delete messages. This straightforward approach ensures that messages persist across server restarts and page reloads thanks to Firestore integration.
This project served as an effective platform for enhancing my proficiency in both backend and frontend development. It provided deep insights into the seamless interactions between components, thereby advancing my understanding of communication flows within the application.
Message-Board.Demo.mp4
- React - Used for building the user interface
- Express - To set up the backend server and API.
- Google Firestore - Database for storing and retrieving messages using SDK configurations.
- Post messages with a username through form validation.
- View all posted messages.
- Edit and delete messages.
- Simple and intuitive user interface.