achaljhawar / NoticeBoard

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

NoticeBoard 📝

NoticeBoard is a Flutter-based open-source project that provides a platform for displaying and managing notices. It aims to make it easy for organizations and communities to share important information with their members.

Table of Contents

Getting Started

These instructions will get you a copy of the NoticeBoard project up and running on your local machine for development and testing purposes.

Prerequisites

Before getting started, make sure you have the following installed on your system:

Installation

  1. Clone the NoticeBoard repository:
git clone https://github.com/mitblr-club/noticeboard.git
  1. Navigate to the project directory:
cd noticeboard
  1. Install the project dependencies:
flutter pub get

Usage

To run the NoticeBoard project on your local machine, follow these steps:

Ensure you have a connected device (emulator or physical device) or a running simulator.

  1. Run the application:
flutter run

This command will build and launch the NoticeBoard application on your device.

Contributing

Any idea on how we can make this more awesome ? Open a new issue! We need all the help we can get to make this project awesome! You can also join the discord server to give suggestions. You can read the Contributing guidelines.

Submitting Pull Requests

If you want to contribute code to the project, you can do so by submitting a pull request. Here's how:

  1. Fork the repository to your GitHub account.
  2. Clone your forked repository to your local machine. git clone https://github.com/mitblr-club/noticeboard
  3. Create a new branch for your changes: git checkout -b my-feature
  4. Make the necessary changes and commit them. git add . git commit -m "commit message"
  5. Push your changes to your forked repository:
git push origin my-feature
  1. Open a pull request on the Pull Request page of the original repository.

License

The NoticeBoard project is licensed under the GPL-3.0 License. Please see the LICENSE.md file for more details.

About

License:GNU General Public License v3.0


Languages

Language:Dart 97.1%Language:Ruby 1.8%Language:Swift 0.9%Language:Kotlin 0.2%Language:Objective-C 0.1%