Skip to content

sricursion/community-board

Repository files navigation

submission for katy youth hacks 2025

Community Bulletin Board

A customizable bulletin board web application for communities, NGOs, and organizations.

Setup Instructions

Prerequisites

  • Node.js (v18 or higher)
  • MongoDB (local installation or MongoDB Atlas)
  • npm or yarn

Installation

  1. Clone the repository

    git clone https://github.com/sricursion/community-board.git
    cd community-board
  2. Install dependencies

    npm install
  3. Set up environment variables

    Create a .env.local file in the root directory:

    MONGODB_URI=mongodb://localhost:27017/community-board
    JWT_SECRET=your_super_secret_jwt_key_here_change_in_production
    NODE_ENV=development
    PORT=5000
    NEXT_PUBLIC_API_URL=http://localhost:5000
  4. Start MongoDB

    Make sure MongoDB is running locally, or update the MONGODB_URI to point to your MongoDB Atlas cluster.

  5. Run the development server

    npm run dev
  6. Open your browser

    Navigate to http://localhost:3000 to see the application.

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •