Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/shravzzv/odin-mini-message-board-project

A simple mini message board where a user can create and view messages. Created as an Express beginner project.
https://github.com/shravzzv/odin-mini-message-board-project

express javascript nodejs pug the-odin-project

Last synced: about 19 hours ago
JSON representation

A simple mini message board where a user can create and view messages. Created as an Express beginner project.

Awesome Lists containing this project

README

        

# Mini Message Board

[Project demo](https://)

## Description

Mini Message Board is a simple **Express** project intended as a beginner project for the framework. This project was an [assignment](https://www.theodinproject.com/lessons/nodejs-mini-message-board) from The Odin Project curriculum.

## Features

- Displays a list of default and user generated messages with a text, username and date.
- Create messages.
- Responsive design.
- Automatic light and dark themes.

## Technologies Used

[![A list of the various software used in this project.](https://skillicons.dev/icons?i=nodejs,express,pug,css,vscode)](https://skillicons.dev)

## Installation

To install the project, follow these steps:

```bash
git clone https://github.com/shravzzv/ODIN-Mini-message-board-project
cd project-folder
install project
```

## Usage

Explain how to use your project, provide examples if possible.

## How to Contribute

If you'd like to contribute, follow these steps:

1. Fork the repository on GitHub.
2. Clone your fork locally.

```bash
git clone [your_forked_repository_link]
cd project-folder
```

3. Create a new branch for your feature or bug fix.

```bash
git checkout -b feature-or-bug-fix-name
```

4. Make your changes, commit them, and push them to your fork.

```bash
git add .
git commit -m "Your commit message here"
git push origin feature-or-bug-fix-name
```

5. Open a Pull Request on GitHub, comparing your branch to the original repository's `main` branch.

## Issue Tracker

Find a bug or want to request a new feature? Please let us know by submitting an issue.

- [Issue Tracker](https://github.com/shravzzv/ODIN-Mini-message-board-project/issues)

## License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.

---