Colorado-Community-Resources / Community

0 stars 5 forks source link

COmmunity

At COmmunity, we are committed to empowering Colorado's low-income residents, people experiencing homelessness, immigrants, and migrants by providing a centralized, user-friendly platform to discover free or low-cost resources. These resources span essential areas such as:

Vision

Our vision is to build a stronger, more connected community by ensuring that everyone in Colorado has access to the resources they need to thrive. By centralizing knowledge and creating a space for feedback and collaboration, we aim to make navigating these services easier and more transparent for all.

Features

Project Setup Instructions

Prerequisites

Before you begin, ensure you have the following installed on your machine:

Setup Instructions

  1. Fork the Repository

    Navigate to the repository on GitHub and click the "Fork" button to create a copy of the repository under your own GitHub account.

  2. Clone the Repository

    Open your terminal and run the following command to clone the repository:

    git clone <repository_url>
  3. Navigate into the Directory

    cd <directory_name>
  4. Verify Installation

    docker --version
    rails --version
    psql --version
  5. Set Up Environment Variables Create a .env file in the root folder using your credentials

  6. Build and Start the Containers Build and start the containers and create the database.

    docker-compose up -d
  7. Access the Application Open up a browser and navigate to http://localhost:3000/

Installation

Usage

Ruby Version

System Dependencies

Ruby on Rails: Core Gems

Front-end & CSS

Asset Pipeline

Database

Server

JavaScript & CSS Management

Import Maps & Styling

Hotwire (SPA Features)

API Building

Authentication & Authorization

Redis & Background Jobs

Optional Gems

Time Zone Data

Performance & Caching

Miscellaneous


Development & Testing

Debugging Tools

Testing Tools


Notes


In Progress

Contributors